#include <vtk2DSymbol.h>
Inheritance diagram for vtk2DSymbol:

This abstract class provides basic functions for 2D symbols in 2D viewers.
Public Member Functions | |
| vtkTypeRevisionMacro (vtk2DSymbol, vtkObject) | |
| virtual void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | MakeActor ()=0 |
| Pure virtual function, has to be implemented in subclasses. | |
| vtkActor2D * | GetActor () |
| Returns a pointer to the 2D actor. | |
| void | SetPosition (float x, float y) |
| Sets the position of the 2D actor. | |
| virtual void | SetOrientation (double rx, double ry) |
| void | HighLight () |
| Highlights the actor. | |
| void | NoLight () |
| Un-highlights the actor. | |
Protected Member Functions | |
| vtk2DSymbol () | |
| ~vtk2DSymbol () | |
Protected Attributes | |
| vtkActor2D * | lineActor |
|
|
|
|
|
|
|
|
Returns a pointer to the 2D actor.
|
|
|
Highlights the actor.
|
|
|
Pure virtual function, has to be implemented in subclasses.
Implemented in vtk2DArrow, and vtkCrossHair. |
|
|
Un-highlights the actor.
|
|
||||||||||||
|
Reimplemented in vtk2DArrow, and vtkCrossHair. |
|
||||||||||||
|
Reimplemented in vtk2DArrow. |
|
||||||||||||
|
Sets the position of the 2D actor.
|
|
||||||||||||
|
|
|
|
|
1.4.6