51 #ifndef __vtkLabeledDataMapper_h
52 #define __vtkLabeledDataMapper_h
54 #include "vtkRenderingLabelModule.h"
63 #define VTK_LABEL_IDS 0
64 #define VTK_LABEL_SCALARS 1
65 #define VTK_LABEL_VECTORS 2
66 #define VTK_LABEL_NORMALS 3
67 #define VTK_LABEL_TCOORDS 4
68 #define VTK_LABEL_TENSORS 5
69 #define VTK_LABEL_FIELD_DATA 6
90 vtkSetStringMacro(LabelFormat);
100 vtkSetMacro(LabeledComponent,
int);
101 vtkGetMacro(LabeledComponent,
int);
108 void SetFieldDataArray(
int arrayIndex);
109 vtkGetMacro(FieldDataArray,
int);
116 void SetFieldDataName(
const char *arrayName);
133 vtkSetMacro(LabelMode,
int);
134 vtkGetMacro(LabelMode,
int);
141 void SetLabelModeToLabelFieldData()
185 vtkGetMacro(CoordinateSystem,
int);
186 vtkSetClampMacro(CoordinateSystem,
int,WORLD,DISPLAY);
217 void AllocateLabels(
int numLabels);