igstk::EllipsoidObjectRepresentation Class Reference

This class represents an ellipsoid object. More...

#include <igstkEllipsoidObjectRepresentation.h>

Inheritance diagram for igstk::EllipsoidObjectRepresentation:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

void RequestSetEllipsoidObject (const EllipsoidObjectType *ellipsoidObject)
 Connect this representation class to the spatial object.

Protected Member Functions

 EllipsoidObjectRepresentation (void)
virtual ~EllipsoidObjectRepresentation (void)
virtual void PrintSelf (std::ostream &os, itk::Indent indent) const
 Print the object information in a stream.
void CreateActors ()
 Create the VTK actors per view.


Detailed Description

This class represents an ellipsoid object.

The parameters of the object are the three radii defining the lenght of the principal axes of the ellipsoid. The axes of the ellipsoid are orthogonal. The Ellipsoidal object is rendered in a VTK scene using the vtkSuperquadricSource object.

igstkEllipsoidObjectRepresentation.png

State Machine Diagram

Definition at line 43 of file igstkEllipsoidObjectRepresentation.h.


Constructor & Destructor Documentation

igstk::EllipsoidObjectRepresentation::EllipsoidObjectRepresentation ( void   )  [protected]

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


Member Function Documentation

void igstk::EllipsoidObjectRepresentation::RequestSetEllipsoidObject ( const EllipsoidObjectType *  ellipsoidObject  ) 

Connect this representation class to the spatial object.

virtual void igstk::EllipsoidObjectRepresentation::PrintSelf ( std::ostream &  os,
itk::Indent  indent 
) const [protected, virtual]

Print the object information in a stream.

Reimplemented from igstk::ObjectRepresentation.

void igstk::EllipsoidObjectRepresentation::CreateActors (  )  [protected, virtual]

Create the VTK actors per view.

Implements igstk::ObjectRepresentation.


The documentation for this class was generated from the following file:

Generated on Thu Feb 12 09:45:56 2009 for IGSTK by  doxygen 1.5.8