32 #ifndef vtkArcPlotter_h
33 #define vtkArcPlotter_h
36 #include "vtkRenderingAnnotationModule.h"
38 #define VTK_PLOT_SCALARS 1
39 #define VTK_PLOT_VECTORS 2
40 #define VTK_PLOT_NORMALS 3
41 #define VTK_PLOT_TCOORDS 4
42 #define VTK_PLOT_TENSORS 5
43 #define VTK_PLOT_FIELD_DATA 6
45 VTK_ABI_NAMESPACE_BEGIN
78 vtkSetMacro(PlotMode,
int);
79 vtkGetMacro(PlotMode,
int);
94 vtkSetMacro(PlotComponent,
int);
95 vtkGetMacro(PlotComponent,
int);
103 vtkGetMacro(Radius,
double);
112 vtkGetMacro(Height,
double);
121 vtkGetMacro(Offset,
double);
140 vtkSetVector3Macro(DefaultNormal,
float);
141 vtkGetVectorMacro(DefaultNormal,
float, 3);
149 vtkSetClampMacro(FieldDataArray,
int, 0,
VTK_INT_MAX);
150 vtkGetMacro(FieldDataArray,
int);
173 float DefaultNormal[3];
181 int NumberOfComponents;
190 VTK_ABI_NAMESPACE_END
represent and manipulate point attribute data
vtkTypeUInt32 vtkMTimeType
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
void SetPlotModeToPlotTCoords()
Specify which data to plot: scalars, vectors, normals, texture coords, tensors, or field data...
#define VTK_PLOT_FIELD_DATA
void SetPlotModeToPlotFieldData()
Specify which data to plot: scalars, vectors, normals, texture coords, tensors, or field data...
static vtkPolyDataAlgorithm * New()
vtkTypeBool UseDefaultNormal
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation
a virtual camera for 3D rendering
plot data along an arbitrary polyline
void SetPlotModeToPlotVectors()
Specify which data to plot: scalars, vectors, normals, texture coords, tensors, or field data...
abstract superclass for arrays of numeric data
virtual vtkMTimeType GetMTime()
Return this object's modified time.
void SetPlotModeToPlotTensors()
Specify which data to plot: scalars, vectors, normals, texture coords, tensors, or field data...
void SetPlotModeToPlotNormals()
Specify which data to plot: scalars, vectors, normals, texture coords, tensors, or field data...
void SetPlotModeToPlotScalars()
Specify which data to plot: scalars, vectors, normals, texture coords, tensors, or field data...
represent and manipulate 3D points
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.