62 #ifndef __vtkApplyIcons_h
63 #define __vtkApplyIcons_h
83 void ClearAllIconTypes();
89 vtkSetMacro(UseLookupTable,
bool);
90 vtkGetMacro(UseLookupTable,
bool);
91 vtkBooleanMacro(UseLookupTable,
bool);
97 vtkSetMacro(DefaultIcon,
int);
98 vtkGetMacro(DefaultIcon,
int);
104 vtkSetMacro(SelectedIcon,
int);
105 vtkGetMacro(SelectedIcon,
int);
111 vtkSetStringMacro(IconOutputArrayName);
112 vtkGetStringMacro(IconOutputArrayName);
133 vtkSetMacro(SelectionMode,
int);
134 vtkGetMacro(SelectionMode,
int);
136 { this->SetSelectionMode(SELECTED_ICON); }
138 { this->SetSelectionMode(SELECTED_OFFSET); }
140 { this->SetSelectionMode(ANNOTATION_ICON); }
142 { this->SetSelectionMode(IGNORE_SELECTION); }
150 vtkSetMacro(AttributeType,
int);
151 vtkGetMacro(AttributeType,
int);
virtual void SetSelectionModeToSelectedIcon()
void SetIconType(double v, int icon)
A atomic type representing the union of many types.
virtual void SetSelectionModeToIgnoreSelection()
a simple class to control print indentation
void SetIconType(const char *v, int icon)
Internals * Implementation
virtual void SetSelectionModeToAnnotationIcon()
virtual void SetSelectionModeToSelectedOffset()
apply icons to a data set.
char * IconOutputArrayName