47#ifndef vtkApplyIcons_h 
   48#define vtkApplyIcons_h 
   52#include "vtkViewsInfovisModule.h"  
   54VTK_ABI_NAMESPACE_BEGIN
 
   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);
 
apply icons to a data set.
 
void SetIconType(vtkVariant v, int icon)
Edits the lookup table to use for point icons.
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Convert the vtkGraph into vtkPolyData.
 
Internals * Implementation
 
virtual void SetSelectionModeToAnnotationIcon()
Changes the behavior of the icon to use for selected items.
 
int FillInputPortInformation(int port, vtkInformation *info) override
Set the input type of the algorithm to vtkGraph.
 
virtual void SetSelectionModeToIgnoreSelection()
Changes the behavior of the icon to use for selected items.
 
char * IconOutputArrayName
 
~vtkApplyIcons() override
 
void ClearAllIconTypes()
Edits the lookup table to use for point icons.
 
virtual void SetSelectionModeToSelectedIcon()
Changes the behavior of the icon to use for selected items.
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
void SetIconType(double v, int icon)
Edits the lookup table to use for point icons.
 
virtual void SetSelectionModeToSelectedOffset()
Changes the behavior of the icon to use for selected items.
 
static vtkApplyIcons * New()
 
void SetIconType(const char *v, int icon)
Edits the lookup table to use for point icons.
 
a simple class to control print indentation
 
A type representing the union of many types.