16 #ifndef vtkGridAxesHelper_h 17 #define vtkGridAxesHelper_h 40 vtkSetVector6Macro(GridBounds,
double);
41 vtkGetVector6Macro(GridBounds,
double);
59 vtkSetClampMacro(Face,
int, MIN_YZ, MAX_XY);
60 vtkGetMacro(Face,
int);
80 vtkSetMacro(LabelMask,
unsigned int);
81 vtkGetMacro(LabelMask,
unsigned int);
149 return this->ViewportPointsAsDouble;
168 vtkGetMacro(Backface,
bool);
182 this->LabelVisibilityOverrides = overrides;
vtkTuple< bool, 4 > LabelVisibilityOverrides
vtkTuple< vtkVector2d, 4 > GetViewportVectors() const
Get the axis vectors formed using the points returned by GetViewportPoints().
vtkTuple< vtkVector2d, 4 > GetViewportNormals() const
Get the normals to the axis vectors in viewport space.
vtkTuple< bool, 4 > ComputedLabelVisibilities
#define VTKREMOTINGVIEWS_EXPORT
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkMTimeType GetPointsMTime
vtkTuple< vtkVector2d, 4 > ViewportPointsAsDouble
void SetLabelVisibilityOverrides(const vtkTuple< bool, 4 > &overrides)
Get/Set label visibility overrides.
vtkTuple< bool, 4 > GetLabelVisibilityOverrides()
vtkTypeUInt64 vtkMTimeType
vtkTuple< vtkVector2d, 4 > ViewportNormals
vtkTuple< vtkVector2i, 4 > GetViewportPoints() const
Get the positions for the plane points in viewport coordinates.
vtkTuple< vtkVector3d, 4 > TransformedPoints
vtkVector3d TransformedFaceNormal
vtkTuple< vtkVector2i, 4 > ViewportPoints
actor for a cube-axes like prop in the 3D view.
vtkTuple< bool, 4 > LabelVisibilities
vtkMTimeType GetTransformedPointsMTime
is a helper object used by vtkGridAxes2DActor, vtkGridAxes3DActor, and vtkGridAxesPlane2DActor.
vtkTuple< vtkVector2d, 4 > GetViewportPointsAsDouble() const
void operator=(const vtkObjectBase &)
vtkTuple< vtkVector3d, 4 > Points
vtkTuple< vtkVector2d, 4 > ViewportVectors
LabelMasks
Valid values for LabelMask.