62 #ifndef __vtkApplyIcons_h
63 #define __vtkApplyIcons_h
79 void SetIconType(
double v,
int icon)
81 void SetIconType(
const char* v,
int icon)
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);
135 virtual void SetSelectionModeToSelectedIcon()
136 { this->SetSelectionMode(SELECTED_ICON); }
137 virtual void SetSelectionModeToSelectedOffset()
138 { this->SetSelectionMode(SELECTED_OFFSET); }
139 virtual void SetSelectionModeToAnnotationIcon()
140 { this->SetSelectionMode(ANNOTATION_ICON); }
141 virtual void SetSelectionModeToIgnoreSelection()
142 { this->SetSelectionMode(IGNORE_SELECTION); }
150 vtkSetMacro(AttributeType,
int);
151 vtkGetMacro(AttributeType,
int);