63 #ifndef vtkApplyIcons_h
64 #define vtkApplyIcons_h
66 #include "vtkViewsInfovisModule.h"
87 void ClearAllIconTypes();
96 vtkGetMacro(UseLookupTable,
bool);
106 vtkGetMacro(DefaultIcon,
int);
115 vtkGetMacro(SelectedIcon,
int);
123 vtkSetStringMacro(IconOutputArrayName);
147 vtkGetMacro(SelectionMode,
int);
149 { this->SetSelectionMode(SELECTED_ICON); }
151 { this->SetSelectionMode(SELECTED_OFFSET); }
153 { this->SetSelectionMode(ANNOTATION_ICON); }
155 { this->SetSelectionMode(IGNORE_SELECTION); }
166 vtkGetMacro(AttributeType,
int);
virtual void SetSelectionModeToSelectedIcon()
Changes the behavior of the icon to use for selected items.
void SetIconType(double v, int icon)
Edits the lookup table to use for point icons.
A atomic type representing the union of many types.
virtual void SetSelectionModeToIgnoreSelection()
Changes the behavior of the icon to use for selected items.
a simple class to control print indentation
void SetIconType(const char *v, int icon)
Edits the lookup table to use for point icons.
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
Internals * Implementation
virtual void SetSelectionModeToAnnotationIcon()
Changes the behavior of the icon to use for selected items.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
virtual void SetSelectionModeToSelectedOffset()
Changes the behavior of the icon to use for selected items.
apply icons to a data set.
char * IconOutputArrayName