18#ifndef vtkPointGaussianMapper_h
19#define vtkPointGaussianMapper_h
23#include "vtkRenderingCoreModule.h"
25VTK_ABI_NAMESPACE_BEGIN
76 vtkSetMacro(Anisotropic,
bool);
77 vtkGetMacro(Anisotropic,
bool);
78 vtkBooleanMacro(Anisotropic,
bool);
101 vtkSetStringMacro(RotationArray);
102 vtkGetStringMacro(RotationArray);
194 vtkSetVector3Macro(LowpassMatrix,
float);
195 vtkGetVector3Macro(LowpassMatrix,
float);
231 char* RotationArray =
nullptr;
232 float LowpassMatrix[3] = { 0.f, 0.f, 0.f };
233 bool Anisotropic =
false;
a simple class to control print indentation
Defines a 1D piecewise function.
vtkPiecewiseFunction * ScaleFunction
int OpacityArrayComponent
static vtkPointGaussianMapper * New()
bool GetSupportsSelection() override
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THIS METHOD OUTSIDE OF THE RENDERI...
void SetScaleFunction(vtkPiecewiseFunction *)
Set/Get the optional scale transfer function.
virtual void SetBoundScale(float)
When drawing splats as opposed to point mode (splats are bigger than a pixel) this controls how large...
float GetTriangleScale()
When drawing splats as opposed to point mode (splats are bigger than a pixel) this controls how large...
virtual float GetBoundScale()
When drawing splats as opposed to point mode (splats are bigger than a pixel) this controls how large...
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkPiecewiseFunction * ScalarOpacityFunction
void SetScalarOpacityFunction(vtkPiecewiseFunction *)
Set/Get the optional opacity transfer function.
void SetTriangleScale(float value)
When drawing splats as opposed to point mode (splats are bigger than a pixel) this controls how large...
~vtkPointGaussianMapper() override
#define VTK_DEPRECATED_IN_9_3_0(reason)