#include <VTKViewer_Trihedron.h>
Public Member Functions | |
vtkTypeMacro (VTKViewer_LineActor, vtkFollower) | |
void | SetLabelActor (vtkTextActor *theLabelActor) |
void | SetArrowActor (vtkFollower *theArrowActor) |
virtual void | Render (vtkRenderer *theRenderer) |
Static Public Member Functions | |
static VTKViewer_LineActor * | New () |
Protected Member Functions | |
VTKViewer_LineActor () | |
~VTKViewer_LineActor () | |
Protected Attributes | |
vtkTextActor * | LabelActor |
vtkFollower * | ArrowActor |
Private Member Functions | |
VTKViewer_LineActor (const VTKViewer_LineActor &) | |
a subclass of actor that always faces the camera
|
private |
|
inlineprotected |
Constructor which sets LabelActor and ArrowActor to NULL
|
inlineprotected |
Destructor which call SetLabelActor(NULL) and SetArrowActor(NULL)
|
static |
Create new instance of VTKViewer_LineActor.
|
virtual |
Adds Label and Arrow actors to theRenderer.
References ArrowActor, and LabelActor.
void VTKViewer_LineActor::SetArrowActor | ( | vtkFollower * | theArrowActor | ) |
Sets Arrow actor.
theLabelActor | - VTKViewer_UnScaledActor |
void VTKViewer_LineActor::SetLabelActor | ( | vtkTextActor * | theLabelActor | ) |
Sets Label actor.
theLabelActor | - vtkTextActor |
VTKViewer_LineActor::vtkTypeMacro | ( | VTKViewer_LineActor | , |
vtkFollower | |||
) |
vtk type macros.
|
protected |
Arrow actor pointer
|
protected |
Label actor pointer