#include <igstkEllipsoidObjectRepresentation.h>
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. |
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.
State Machine Diagram
Definition at line 43 of file igstkEllipsoidObjectRepresentation.h.
igstk::EllipsoidObjectRepresentation::EllipsoidObjectRepresentation | ( | void | ) | [protected] |
virtual igstk::EllipsoidObjectRepresentation::~EllipsoidObjectRepresentation | ( | void | ) | [protected, virtual] |
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] |
void igstk::EllipsoidObjectRepresentation::CreateActors | ( | ) | [protected, virtual] |