VTK  9.6.20260411
vtkHierarchicalDataExtractLevel.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
9
10#ifndef vtkHierarchicalDataExtractLevel_h
11#define vtkHierarchicalDataExtractLevel_h
12
13#include "vtkDeprecation.h" // for VTK_DEPRECATED_IN_9_7_0
14#include "vtkExtractLevel.h"
15#include "vtkFiltersExtractionModule.h" // For export macro
16
17VTK_ABI_NAMESPACE_BEGIN
18
20 "Use vtkExtractLevel") VTKFILTERSEXTRACTION_EXPORT vtkHierarchicalDataExtractLevel
21 : public vtkExtractLevel
22{
23public:
25 void PrintSelf(ostream& os, vtkIndent indent) override;
27
28protected:
31
32private:
34 void operator=(const vtkHierarchicalDataExtractLevel&) = delete;
35};
36
37VTK_ABI_NAMESPACE_END
38#endif
static vtkHierarchicalDataExtractLevel * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
Definition vtkIndent.h:108
#define VTK_DEPRECATED_IN_9_7_0(reason)