#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
| VTKViewer_LineActor.VTKViewer_LineActor | ( | const VTKViewer_LineActor & | ) | [private] |
| VTKViewer_LineActor.VTKViewer_LineActor | ( | ) | [protected] |
Constructor which sets LabelActor and ArrowActor to NULL
| VTKViewer_LineActor.~VTKViewer_LineActor | ( | ) | [protected] |
Destructor which call SetLabelActor(NULL) and SetArrowActor(NULL)
| VTKViewer_LineActor.vtkTypeMacro | ( | VTKViewer_LineActor | , |
| vtkFollower | |||
| ) |
vtk type macros.
| static VTKViewer_LineActor* VTKViewer_LineActor.New | ( | ) | [static] |
Create new instance of VTKViewer_LineActor.
| void VTKViewer_LineActor.SetLabelActor | ( | vtkTextActor * | theLabelActor | ) |
Sets Label actor.
| theLabelActor | - vtkTextActor |
| void VTKViewer_LineActor.SetArrowActor | ( | vtkFollower * | theArrowActor | ) |
Sets Arrow actor.
| theLabelActor | - VTKViewer_UnScaledActor |
| void VTKViewer_LineActor::Render | ( | vtkRenderer * | theRenderer | ) | [virtual] |
Adds Label and Arrow actors to theRenderer.
References ArrowActor, and LabelActor.
vtkTextActor* VTKViewer_LineActor.LabelActor [protected] |
Label actor pointer
vtkFollower* VTKViewer_LineActor.ArrowActor [protected] |
Arrow actor pointer