47 #ifndef vtkApplyIcons_h
48 #define vtkApplyIcons_h
52 #include "vtkViewsInfovisModule.h"
54 VTK_ABI_NAMESPACE_BEGIN
70 void ClearAllIconTypes();
78 vtkSetMacro(UseLookupTable,
bool);
79 vtkGetMacro(UseLookupTable,
bool);
80 vtkBooleanMacro(UseLookupTable,
bool);
88 vtkSetMacro(DefaultIcon,
int);
89 vtkGetMacro(DefaultIcon,
int);
97 vtkSetMacro(SelectedIcon,
int);
98 vtkGetMacro(SelectedIcon,
int);
106 vtkSetStringMacro(IconOutputArrayName);
107 vtkGetStringMacro(IconOutputArrayName);
129 vtkSetMacro(SelectionMode,
int);
130 vtkGetMacro(SelectionMode,
int);
144 vtkSetMacro(AttributeType,
int);
145 vtkGetMacro(AttributeType,
int);
177 VTK_ABI_NAMESPACE_END
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 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.
Internals * Implementation
virtual void SetSelectionModeToAnnotationIcon()
Changes the behavior of the icon to use for selected items.
virtual void SetSelectionModeToSelectedOffset()
Changes the behavior of the icon to use for selected items.
apply icons to a data set.
char * IconOutputArrayName