31 #ifndef vtkGridAxes2DActor_h 32 #define vtkGridAxes2DActor_h 35 #include "vtkRemotingViewsModule.h" 62 vtkSetVector6Macro(GridBounds,
double);
63 vtkGetVector6Macro(GridBounds,
double);
81 vtkSetClampMacro(Face,
int, MIN_YZ, MAX_XY);
82 vtkGetMacro(Face,
int);
105 vtkSetMacro(LabelMask,
unsigned int);
106 vtkGetMacro(LabelMask,
unsigned int);
149 void SetNotation(
int axis,
int notation);
150 int GetNotation(
int axis);
157 void SetPrecision(
int axis,
int val);
158 int GetPrecision(
int axis);
178 vtkBooleanMacro(GenerateGrid,
bool);
187 vtkBooleanMacro(GenerateEdges,
bool);
197 vtkBooleanMacro(GenerateTicks,
bool);
210 this->GetGridBounds(this->Bounds);
219 vtkSetMacro(ForceOpaque,
bool);
220 vtkGetMacro(ForceOpaque,
bool);
221 vtkBooleanMacro(ForceOpaque,
bool);
267 friend class vtkLabels;
bool GetGenerateTicks()
Turn off to not generate the markers for the tick positions.
vtkTimeStamp UpdateLabelTextPropertiesMTime
vtkTuple< vtkStdString, 3 > Titles
bool GetGenerateGrid()
Turn off to not generate polydata for the plane's grid.
vtkNew< vtkGridAxesHelper > Helper
vtkTuple< vtkSmartPointer< vtkTextProperty >, 3 > TitleTextProperty
bool GetGenerateEdges()
Turn off to not generate the polydata for the plane's edges.
virtual int RenderOpaqueGeometry(vtkViewport *)
virtual int HasTranslucentPolygonalGeometry()
virtual int RenderOverlay(vtkViewport *)
vtkSmartPointer< vtkGridAxesPlane2DActor > PlaneActor
vtkTuple< vtkSmartPointer< vtkTextProperty >, 3 > LabelTextProperty
vtkTypeUInt64 vtkMTimeType
void SetGenerateGrid(bool val)
Turn off to not generate polydata for the plane's grid.
virtual void ReleaseGraphicsResources(vtkWindow *)
void PrintSelf(ostream &os, vtkIndent indent)
actor for a cube-axes like prop in the 3D view.
void SetGenerateTicks(bool val)
Turn off to not generate the markers for the tick positions.
LabelMasks
Valid values for LabelMask.
void SetGenerateEdges(bool val)
Turn off to not generate the polydata for the plane's edges.
double * GetBounds() override
Returns the prop bounds.
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
actor for an axes plane in a 3D view.
vtkNew< vtkContextScene > AxisHelperScene
void operator=(const vtkObjectBase &)