43 #ifndef vtkArcPlotter_h
44 #define vtkArcPlotter_h
49 #define VTK_PLOT_SCALARS 1
50 #define VTK_PLOT_VECTORS 2
51 #define VTK_PLOT_NORMALS 3
52 #define VTK_PLOT_TCOORDS 4
53 #define VTK_PLOT_TENSORS 5
54 #define VTK_PLOT_FIELD_DATA 6
82 vtkSetMacro(PlotMode,
int);
83 vtkGetMacro(PlotMode,
int);
97 vtkSetMacro(PlotComponent,
int);
98 vtkGetMacro(PlotComponent,
int);
104 vtkGetMacro(Radius,
double);
111 vtkGetMacro(Height,
double);
119 vtkGetMacro(Offset,
double);
126 vtkSetMacro(UseDefaultNormal,
int);
127 vtkGetMacro(UseDefaultNormal,
int);
128 vtkBooleanMacro(UseDefaultNormal,
int);
134 vtkSetVector3Macro(DefaultNormal,
float);
135 vtkGetVectorMacro(DefaultNormal,
float,3);
141 vtkSetClampMacro(FieldDataArray,
int,0,
VTK_INT_MAX);
142 vtkGetMacro(FieldDataArray,
int);
155 double *
range,
double val);
164 float DefaultNormal[3];
172 int NumberOfComponents;
represent and manipulate point attribute data
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
void SetPlotModeToPlotTCoords()
#define VTK_PLOT_FIELD_DATA
void SetPlotModeToPlotFieldData()
#define VTKRENDERINGANNOTATION_EXPORT
static vtkPolyDataAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only polydata as output.
virtual unsigned long GetMTime()
a simple class to control print indentation
a virtual camera for 3D rendering
plot data along an arbitrary polyline
void SetPlotModeToPlotVectors()
abstract superclass for arrays of numeric data
void SetPlotModeToPlotTensors()
void SetPlotModeToPlotNormals()
void SetPlotModeToPlotScalars()
represent and manipulate 3D points