VTK
9.7.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Filters
General
vtkHierarchicalDataLevelFilter.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2
// SPDX-License-Identifier: BSD-3-Clause
13
#ifndef vtkHierarchicalDataLevelFilter_h
14
#define vtkHierarchicalDataLevelFilter_h
15
16
#include "
vtkDeprecation.h
"
// for VTK_DEPRECATED_IN_9_7_0
17
#include "vtkFiltersGeneralModule.h"
// For export macro
18
#include "
vtkLevelIdScalars.h
"
19
20
VTK_ABI_NAMESPACE_BEGIN
21
class
VTK_DEPRECATED_IN_9_7_0
(
22
"Use
vtkLevelIdScalars
") VTKFILTERSGENERAL_EXPORT
vtkHierarchicalDataLevelFilter
23
:
public
vtkLevelIdScalars
24
{
25
public
:
26
vtkTypeMacro(
vtkHierarchicalDataLevelFilter
,
vtkLevelIdScalars
);
27
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
28
33
static
vtkHierarchicalDataLevelFilter
*
New
();
34
35
protected
:
36
vtkHierarchicalDataLevelFilter
();
37
~
vtkHierarchicalDataLevelFilter
()
override
;
38
39
private
:
40
vtkHierarchicalDataLevelFilter
(
const
vtkHierarchicalDataLevelFilter
&) =
delete
;
41
void
operator=(
const
vtkHierarchicalDataLevelFilter
&) =
delete
;
42
};
43
44
VTK_ABI_NAMESPACE_END
45
#endif
vtkLevelIdScalars::New
static vtkLevelIdScalars * New()
vtkHierarchicalDataLevelFilter
generate scalars from levels
Definition:
vtkHierarchicalDataLevelFilter.h:21
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:28
vtkLevelIdScalars::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkLevelIdScalars.h
vtkLevelIdScalars
Empty class for backwards compatibility.
Definition:
vtkLevelIdScalars.h:15
VTK_DEPRECATED_IN_9_7_0
#define VTK_DEPRECATED_IN_9_7_0(reason)
Definition:
vtkDeprecation.h:101
vtkDeprecation.h
Generated on Tue Oct 20 2026 10:48:31 for VTK by
1.8.10