Go to the documentation of this file.
51 #ifndef vtkSelectionNode_h
52 #define vtkSelectionNode_h
static vtkInformationIntegerKey * SOURCE_ID()
virtual void ShallowCopy(vtkSelectionNode *src)
GLsizei GLsizei GLenum GLenum const GLvoid * data
#define vtkGetObjectMacro(name, type)
static vtkInformationIntegerKey * FIELD_TYPE()
static int ConvertAttributeTypeToSelectionField(int val)
A node in a selection tree. Used to store selection results.
vtkInformation * Properties
static vtkInformationIntegerKey * PROCESS_ID()
static vtkInformationIntegerKey * CONTAINING_CELLS()
static vtkInformationObjectBaseKey * PROP()
represent and manipulate attribute data in a dataset
vtkDataSetAttributes * SelectionData
A table, which contains similar-typed columns of data.
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
static vtkInformationDoubleKey * EPSILON()
void SubtractSelectionList(vtkSelectionNode *other)
static vtkInformationIntegerKey * CONTENT_TYPE()
virtual vtkAbstractArray * GetSelectionList()
virtual void SetSelectionData(vtkDataSetAttributes *data)
static vtkInformationIntegerKey * INDEXED_VERTICES()
static vtkInformationIntegerKey * COMPOSITE_INDEX()
virtual void SetContentType(int type)
static vtkInformationObjectBaseKey * SOURCE()
a simple class to control print indentation
#define vtkSetStringMacro(name)
virtual int GetFieldType()
static int ConvertSelectionFieldToAttributeType(int val)
virtual void Initialize()
virtual void DeepCopy(vtkSelectionNode *src)
vtkGetStringMacro(ExtensionsString)
virtual void SetSelectionList(vtkAbstractArray *)
virtual int GetContentType()
void PrintSelf(ostream &os, vtkIndent indent)
Abstract superclass for all arrays.
abstract superclass for all actors, volumes and annotations
static vtkInformationIntegerKey * INVERSE()
static vtkSelectionNode * New()
static vtkInformationIntegerKey * PROP_ID()
#define VTKCOMMONDATAMODEL_EXPORT
GLuint GLuint GLsizei GLenum type
static vtkInformationIntegerKey * COMPONENT_NUMBER()
static vtkInformationIntegerKey * HIERARCHICAL_LEVEL()
virtual void SetFieldType(int type)
static vtkInformationIntegerKey * PIXEL_COUNT()
static vtkInformationIntegerKey * HIERARCHICAL_INDEX()
bool EqualProperties(vtkSelectionNode *other, bool fullcompare=true)
void UnionSelectionList(vtkSelectionNode *other)