26 #ifndef vtkPointGaussianMapper_h 27 #define vtkPointGaussianMapper_h 29 #include "vtkRenderingCoreModule.h" 55 vtkSetMacro(ScaleTableSize,
int);
56 vtkGetMacro(ScaleTableSize,
int);
63 vtkSetStringMacro(ScaleArray);
64 vtkGetStringMacro(ScaleArray);
71 vtkSetMacro(ScaleArrayComponent,
int);
72 vtkGetMacro(ScaleArrayComponent,
int);
84 vtkSetMacro(ScaleFactor,
double);
85 vtkGetMacro(ScaleFactor,
double);
111 vtkSetMacro(OpacityTableSize,
int);
112 vtkGetMacro(OpacityTableSize,
int);
120 vtkSetStringMacro(OpacityArray);
121 vtkGetStringMacro(OpacityArray);
128 vtkSetMacro(OpacityArrayComponent,
int);
129 vtkGetMacro(OpacityArrayComponent,
int);
142 vtkSetStringMacro(SplatShaderCode);
143 vtkGetStringMacro(SplatShaderCode);
160 vtkSetMacro(TriangleScale,
float);
161 vtkGetMacro(TriangleScale,
float);
Defines a 1D piecewise function.
vtkPiecewiseFunction * ScaleFunction
bool GetSupportsSelection() override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THIS METHOD OUTSIDE OF THE RENDERI...
a simple class to control print indentation
vtkPiecewiseFunction * ScalarOpacityFunction
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
map vtkPolyData to graphics primitives
static vtkPolyDataMapper * New()
int OpacityArrayComponent
draw PointGaussians using imposters