43 #ifndef __vtkArcPlotter_h
44 #define __vtkArcPlotter_h
48 #define VTK_PLOT_SCALARS 1
49 #define VTK_PLOT_VECTORS 2
50 #define VTK_PLOT_NORMALS 3
51 #define VTK_PLOT_TCOORDS 4
52 #define VTK_PLOT_TENSORS 5
53 #define VTK_PLOT_FIELD_DATA 6
81 vtkSetMacro(PlotMode,
int);
82 vtkGetMacro(PlotMode,
int);
96 vtkSetMacro(PlotComponent,
int);
97 vtkGetMacro(PlotComponent,
int);
103 vtkGetMacro(Radius,
double);
110 vtkGetMacro(Height,
double);
118 vtkGetMacro(Offset,
double);
125 vtkSetMacro(UseDefaultNormal,
int);
126 vtkGetMacro(UseDefaultNormal,
int);
127 vtkBooleanMacro(UseDefaultNormal,
int);
133 vtkSetVector3Macro(DefaultNormal,
float);
134 vtkGetVectorMacro(DefaultNormal,
float,3);
141 vtkGetMacro(FieldDataArray,
int);
154 double *
range,
double val);
163 float DefaultNormal[3];
171 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()
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()
#define VTK_LARGE_INTEGER
void SetPlotModeToPlotScalars()
represent and manipulate 3D points