Version: 9.12.0
SVTK_CubeAxesActor2D Class Reference

#include <SVTK_CubeAxesActor2D.h>

Inheritance diagram for SVTK_CubeAxesActor2D:
Inheritance graph

Public Member Functions

 vtkTypeMacro (SVTK_CubeAxesActor2D, vtkCubeAxesActor2D) static SVTK_CubeAxesActor2D *New()
 
int RenderOverlay (vtkViewport *)
 
int RenderOpaqueGeometry (vtkViewport *)
 
void ReleaseGraphicsResources (vtkWindow *)
 
vtkActor * GetWireActorXY ()
 
vtkActor * GetWireActorYZ ()
 
vtkActor * GetWireActorXZ ()
 
void SetTransform (VTKViewer_Transform *theTransform)
 
VTKViewer_TransformGetTransform ()
 

Protected Member Functions

 SVTK_CubeAxesActor2D ()
 
 ~SVTK_CubeAxesActor2D ()
 

Protected Attributes

vtkActor * wireActorXY
 
vtkActor * wireActorYZ
 
vtkActor * wireActorXZ
 

Private Member Functions

void ShallowCopy (vtkProp *prop)
 
 SVTK_CubeAxesActor2D (const SVTK_CubeAxesActor2D &)
 
void operator= (const SVTK_CubeAxesActor2D &)
 

Private Attributes

vtkRectilinearGridGeometryFilter * planeXY
 
vtkPolyDataMapper * rgridMapperXY
 
vtkRectilinearGridGeometryFilter * planeYZ
 
vtkPolyDataMapper * rgridMapperYZ
 
vtkRectilinearGridGeometryFilter * planeXZ
 
vtkPolyDataMapper * rgridMapperXZ
 
vtkSmartPointer< VTKViewer_Transformm_Transform
 

Constructor & Destructor Documentation

◆ SVTK_CubeAxesActor2D() [1/2]

SVTK_CubeAxesActor2D::SVTK_CubeAxesActor2D ( )
protected

◆ ~SVTK_CubeAxesActor2D()

SVTK_CubeAxesActor2D::~SVTK_CubeAxesActor2D ( )
protected

◆ SVTK_CubeAxesActor2D() [2/2]

SVTK_CubeAxesActor2D::SVTK_CubeAxesActor2D ( const SVTK_CubeAxesActor2D )
private

Member Function Documentation

◆ GetTransform()

VTKViewer_Transform * SVTK_CubeAxesActor2D::GetTransform ( )

References m_Transform.

◆ GetWireActorXY()

vtkActor* SVTK_CubeAxesActor2D::GetWireActorXY ( )
inline

References wireActorXY.

◆ GetWireActorXZ()

vtkActor* SVTK_CubeAxesActor2D::GetWireActorXZ ( )
inline

References wireActorXZ.

◆ GetWireActorYZ()

vtkActor* SVTK_CubeAxesActor2D::GetWireActorYZ ( )
inline

References wireActorYZ.

◆ operator=()

void SVTK_CubeAxesActor2D::operator= ( const SVTK_CubeAxesActor2D )
private

◆ ReleaseGraphicsResources()

void SVTK_CubeAxesActor2D::ReleaseGraphicsResources ( vtkWindow *  win)

◆ RenderOpaqueGeometry()

int SVTK_CubeAxesActor2D::RenderOpaqueGeometry ( vtkViewport *  viewport)

◆ RenderOverlay()

int SVTK_CubeAxesActor2D::RenderOverlay ( vtkViewport *  viewport)

◆ SetTransform()

void SVTK_CubeAxesActor2D::SetTransform ( VTKViewer_Transform theTransform)

References m_Transform.

◆ ShallowCopy()

void SVTK_CubeAxesActor2D::ShallowCopy ( vtkProp *  prop)
inlineprivate

◆ vtkTypeMacro()

SVTK_CubeAxesActor2D::vtkTypeMacro ( SVTK_CubeAxesActor2D  ,
vtkCubeAxesActor2D   
)

Member Data Documentation

◆ m_Transform

vtkSmartPointer<VTKViewer_Transform> SVTK_CubeAxesActor2D::m_Transform
private

◆ planeXY

vtkRectilinearGridGeometryFilter* SVTK_CubeAxesActor2D::planeXY
private

◆ planeXZ

vtkRectilinearGridGeometryFilter* SVTK_CubeAxesActor2D::planeXZ
private

◆ planeYZ

vtkRectilinearGridGeometryFilter* SVTK_CubeAxesActor2D::planeYZ
private

◆ rgridMapperXY

vtkPolyDataMapper* SVTK_CubeAxesActor2D::rgridMapperXY
private

◆ rgridMapperXZ

vtkPolyDataMapper* SVTK_CubeAxesActor2D::rgridMapperXZ
private

◆ rgridMapperYZ

vtkPolyDataMapper* SVTK_CubeAxesActor2D::rgridMapperYZ
private

◆ wireActorXY

vtkActor* SVTK_CubeAxesActor2D::wireActorXY
protected

◆ wireActorXZ

vtkActor* SVTK_CubeAxesActor2D::wireActorXZ
protected

◆ wireActorYZ

vtkActor* SVTK_CubeAxesActor2D::wireActorYZ
protected

The documentation for this class was generated from the following files: