Version: 9.15.0
VTKViewer_LineActor Class Reference

#include <VTKViewer_Trihedron.h>

Inheritance diagram for VTKViewer_LineActor:
Inheritance graph

Public Member Functions

 vtkTypeMacro (VTKViewer_LineActor, vtkFollower) static VTKViewer_LineActor *New()
 
void SetLabelActor (vtkTextActor *theLabelActor)
 
void SetArrowActor (vtkFollower *theArrowActor)
 
virtual void Render (vtkRenderer *theRenderer)
 

Protected Member Functions

 VTKViewer_LineActor ()
 
 ~VTKViewer_LineActor ()
 

Protected Attributes

vtkTextActorLabelActor
 
vtkFollowerArrowActor
 

Private Member Functions

 VTKViewer_LineActor (const VTKViewer_LineActor &)
 

Detailed Description

a subclass of actor that always faces the camera

See also
vtkFollower

Constructor & Destructor Documentation

◆ VTKViewer_LineActor() [1/2]

VTKViewer_LineActor::VTKViewer_LineActor ( const VTKViewer_LineActor )
private

◆ VTKViewer_LineActor() [2/2]

VTKViewer_LineActor::VTKViewer_LineActor ( )
inlineprotected

Constructor which sets LabelActor and ArrowActor to NULL

References LabelActor.

◆ ~VTKViewer_LineActor()

VTKViewer_LineActor::~VTKViewer_LineActor ( )
inlineprotected

Destructor which call SetLabelActor(NULL) and SetArrowActor(NULL)

Member Function Documentation

◆ Render()

virtual void VTKViewer_LineActor::Render ( vtkRenderer *  theRenderer)
virtual

◆ SetArrowActor()

void VTKViewer_LineActor::SetArrowActor ( vtkFollower theArrowActor)

Sets Arrow actor.

Parameters
theLabelActor- VTKViewer_UnScaledActor

◆ SetLabelActor()

void VTKViewer_LineActor::SetLabelActor ( vtkTextActor theLabelActor)

Sets Label actor.

Parameters
theLabelActor- vtkTextActor

◆ vtkTypeMacro()

VTKViewer_LineActor::vtkTypeMacro ( VTKViewer_LineActor  ,
vtkFollower   
)

vtk type macros.

Create new instance of VTKViewer_LineActor.

Member Data Documentation

◆ ArrowActor

vtkFollower* VTKViewer_LineActor::ArrowActor
protected

Arrow actor pointer

◆ LabelActor

vtkTextActor* VTKViewer_LineActor::LabelActor
protected

Label actor pointer


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