IGSTK
|
This class provides a visual representation of an Axes object. More...
#include <igstkAxesObjectRepresentation.h>
Public Member Functions | |
void | RequestSetAxesObject (const AxesSpatialObjectType *AxesObject) |
Connect this representation class to the spatial object. | |
Protected Member Functions | |
AxesObjectRepresentation (void) | |
virtual | ~AxesObjectRepresentation (void) |
virtual void | PrintSelf (std::ostream &os, itk::Indent indent) const |
Print object information. | |
void | CreateActors () |
Create the VTK actors. |
This class provides a visual representation of an Axes object.
The parameters of the object are the height of the object, and the radius. Default representation axis is X. The cylindrical object is rendered in a VTK scene using the vtkAxesSource object.
"Axes Object Representation State Machine Diagram" "Axes Object Representation State Machine Diagram"
Definition at line 48 of file igstkAxesObjectRepresentation.h.
igstk::AxesObjectRepresentation::AxesObjectRepresentation | ( | void | ) | [protected] |
virtual igstk::AxesObjectRepresentation::~AxesObjectRepresentation | ( | void | ) | [protected, virtual] |
void igstk::AxesObjectRepresentation::RequestSetAxesObject | ( | const AxesSpatialObjectType * | AxesObject | ) |
Connect this representation class to the spatial object.
virtual void igstk::AxesObjectRepresentation::PrintSelf | ( | std::ostream & | os, |
itk::Indent | indent | ||
) | const [protected, virtual] |
Print object information.
Reimplemented from igstk::ObjectRepresentation.
void igstk::AxesObjectRepresentation::CreateActors | ( | ) | [protected, virtual] |
Create the VTK actors.
Implements igstk::ObjectRepresentation.