Go to the documentation of this file.
34 #ifndef vtkSelection_h
35 #define vtkSelection_h
37 #include "vtkCommonDataModelModule.h"
41 struct vtkSelectionInternals;
64 unsigned int GetNumberOfNodes();
81 virtual void RemoveNode(
unsigned int idx);
83 virtual void RemoveAllNodes();
134 virtual
void Dump(ostream& os);
150 void operator=(const
vtkSelection&) VTK_DELETE_FUNCTION;
152 vtkSelectionInternals* Internal;
virtual void Initialize()
Restore data object to initial state,.
A node in a selection tree. Used to store selection results.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
A node in a selection tree. Used to store selection results.
virtual void DeepCopy(vtkDataObject *src)
vtkMTimeType GetMTime() override
Data objects are composite objects and need to check each part for MTime.
vtkTypeUInt64 vtkMTimeType
a simple class to control print indentation
general representation of visualization data
virtual void ShallowCopy(vtkDataObject *src)
Shallow and Deep copy.
static vtkDataObject * New()