igstk::AxesObjectRepresentation Class Reference

This class provides a visual representation of an Axes object. More...

#include <igstkAxesObjectRepresentation.h>

Inheritance diagram for igstk::AxesObjectRepresentation:
Inheritance graph
[legend]
Collaboration diagram for igstk::AxesObjectRepresentation:
Collaboration graph
[legend]

List of all members.

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.

Detailed Description

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.

igstkAxesObjectRepresentation.png

"Axes Object Representation State Machine Diagram" "Axes Object Representation State Machine Diagram"

See also:
AxesObject

Definition at line 43 of file igstkAxesObjectRepresentation.h.


Constructor & Destructor Documentation

igstk::AxesObjectRepresentation::AxesObjectRepresentation ( void   )  [protected]
virtual igstk::AxesObjectRepresentation::~AxesObjectRepresentation ( void   )  [protected, virtual]

Member Function Documentation

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.


The documentation for this class was generated from the following file:
Generated on Tue Jul 13 11:06:50 2010 for IGSTK by  doxygen 1.6.3