Version: 9.15.0
SVTK_Trihedron Class Reference

#include <SVTK_Trihedron.h>

Inheritance diagram for SVTK_Trihedron:
Inheritance graph

Public Member Functions

 vtkTypeMacro (SVTK_Trihedron, VTKViewer_Trihedron) static SVTK_Trihedron *New()
 
virtual int GetVisibleActorCount (vtkRenderer *theRenderer)
 
- Public Member Functions inherited from VTKViewer_Trihedron
 vtkTypeMacro (VTKViewer_Trihedron, vtkObject) static VTKViewer_Trihedron *New()
 
virtual void SetSize (double theSize)
 
virtual double GetSize ()
 
virtual void SetVisibility (TVisibility theVis)
 
virtual void VisibilityOff ()
 
virtual void VisibilityOn ()
 
virtual TVisibility GetVisibility ()
 
virtual void AddToRender (vtkRenderer *theRenderer)
 
virtual void RemoveFromRender (vtkRenderer *theRenderer)
 
virtual bool OwnActor (const vtkActor *theActor)
 
virtual void SetTextColor (Axis axis, double theRed, double theGreen, double theBlue)
 

Protected Member Functions

 SVTK_Trihedron ()
 
 SVTK_Trihedron (const SVTK_Trihedron &)
 
void operator= (const SVTK_Trihedron &)
 
- Protected Member Functions inherited from VTKViewer_Trihedron
 VTKViewer_Trihedron ()
 
 VTKViewer_Trihedron (const VTKViewer_Trihedron &)
 
virtual ~VTKViewer_Trihedron ()
 

Additional Inherited Members

- Public Types inherited from VTKViewer_Trihedron
enum  Axis { X = 0 , Y , Z }
 
enum  TVisibility { eOff , eOn , eOnlyLineOn }
 
- Protected Attributes inherited from VTKViewer_Trihedron
vtkActorCollection * myPresent
 
VTKViewer_AxismyAxis [3]
 
double mySize
 

Constructor & Destructor Documentation

◆ SVTK_Trihedron() [1/2]

SVTK_Trihedron::SVTK_Trihedron ( )
protected

◆ SVTK_Trihedron() [2/2]

SVTK_Trihedron::SVTK_Trihedron ( const SVTK_Trihedron )
protected

Member Function Documentation

◆ GetVisibleActorCount()

int SVTK_Trihedron::GetVisibleActorCount ( vtkRenderer *  theRenderer)
virtual
Returns
count of visible actors
Parameters
theRenderer- renderer to be checked

Reimplemented from VTKViewer_Trihedron.

References VTK::ActorCollectionCopy::GetActors().

◆ operator=()

void SVTK_Trihedron::operator= ( const SVTK_Trihedron )
protected

◆ vtkTypeMacro()

SVTK_Trihedron::vtkTypeMacro ( SVTK_Trihedron  ,
VTKViewer_Trihedron   
)

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