VTK  9.3.20240329
vtkHierarchicalDataExtractDataSets.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 vtkHierarchicalDataExtractDataSets_h
14 #define vtkHierarchicalDataExtractDataSets_h
15 
16 #include "vtkExtractDataSets.h"
17 #include "vtkFiltersExtractionModule.h" // For export macro
18 
19 VTK_ABI_NAMESPACE_BEGIN
20 struct vtkHierarchicalDataExtractDataSetsInternals;
21 
22 class VTKFILTERSEXTRACTION_EXPORT vtkHierarchicalDataExtractDataSets : public vtkExtractDataSets
23 {
24 public:
26  void PrintSelf(ostream& os, vtkIndent indent) override;
28 
29 protected:
32 
33 private:
35  void operator=(const vtkHierarchicalDataExtractDataSets&) = delete;
36 };
37 
38 VTK_ABI_NAMESPACE_END
39 #endif
extracts a number of datasets.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkHierarchicalDataExtractDataSets * New()
a simple class to control print indentation
Definition: vtkIndent.h:108