IGSTK
|
This class represents a UltrasoundProbe object. More...
#include <igstkUltrasoundProbeObjectRepresentation.h>
Public Member Functions | |
void | RequestSetUltrasoundProbeObject (const UltrasoundProbeSpatialObjectType *UltrasoundProbeObject) |
Connect this representation class to the spatial object. | |
Protected Member Functions | |
UltrasoundProbeObjectRepresentation (void) | |
virtual | ~UltrasoundProbeObjectRepresentation (void) |
UltrasoundProbeObjectRepresentation (const Self &) | |
void | operator= (const Self &) |
virtual void | PrintSelf (std::ostream &os, itk::Indent indent) const |
Print object information. | |
void | CreateActors () |
Create the VTK actors. |
This class represents a UltrasoundProbe object.
The representation of the geometric model of the probe is done using VTK implicit functions combined with the Marching Cube algorithm. Boolean operators are also used on the implicit functions to obtain a nice looking shape.
"UltraSound Proble Object Representation State Diagram"
"UltraSound Proble Object Representation State Diagram"Definition at line 49 of file igstkUltrasoundProbeObjectRepresentation.h.
igstk::UltrasoundProbeObjectRepresentation::UltrasoundProbeObjectRepresentation | ( | void | ) | [protected] |
virtual igstk::UltrasoundProbeObjectRepresentation::~UltrasoundProbeObjectRepresentation | ( | void | ) | [protected, virtual] |
igstk::UltrasoundProbeObjectRepresentation::UltrasoundProbeObjectRepresentation | ( | const Self & | ) | [protected] |
void igstk::UltrasoundProbeObjectRepresentation::RequestSetUltrasoundProbeObject | ( | const UltrasoundProbeSpatialObjectType * | UltrasoundProbeObject | ) |
Connect this representation class to the spatial object.
void igstk::UltrasoundProbeObjectRepresentation::operator= | ( | const Self & | ) | [protected] |
Reimplemented from igstk::ObjectRepresentation.
virtual void igstk::UltrasoundProbeObjectRepresentation::PrintSelf | ( | std::ostream & | os, |
itk::Indent | indent | ||
) | const [protected, virtual] |
Print object information.
Reimplemented from igstk::ObjectRepresentation.
void igstk::UltrasoundProbeObjectRepresentation::CreateActors | ( | ) | [protected, virtual] |
Create the VTK actors.
Implements igstk::ObjectRepresentation.