IGSTK
Public Member Functions | List of all members
igstk::UltrasoundProbeObject Class Reference

This class represents a UltrasoundProbe object. More...

#include <igstkUltrasoundProbeObject.h>

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

Public Member Functions

virtual void PrintSelf (std::ostream &os, itk::Indent indent) const
 Print object information.
- Public Member Functions inherited from igstk::SpatialObject
 igstkLoadedObjectEventMacro (BoundingBoxEvent, IGSTKEvent, BoundingBoxType)
void RequestGetBounds ()
void RequestGetBounds () const
- Public Member Functions inherited from igstk::Object
virtual const char * GetNameOfClass () const
void SetLogger (LoggerType *logger)
 Connect the Logger for this class.
void RemoveObserver (unsigned long tag) const

Additional Inherited Members

- Public Types inherited from igstk::Object
typedef Object Self
 General Typedefs.
typedef ::itk::Object Superclass
typedef ::itk::SmartPointer< SelfPointer
typedef ::itk::SmartPointer
< const Self
ConstPointer
typedef igstk::Logger LoggerType
- Static Public Member Functions inherited from igstk::Object
static Pointer New (void)
- Public Attributes inherited from igstk::SpatialObject
igstkStandardClassTraitsMacro(SpatialObject,
Object) public typedef
SpatialObjectType::BoundingBoxType 
BoundingBoxType
 Macro with standard traits declarations.
- Protected Member Functions inherited from igstk::SpatialObject
 SpatialObject (void)
 The constructor of this class is declared protected to enforce the use of SmartPointers syntax when instantiating objects of this class.
 ~SpatialObject (void)
 The destructor should be overriden in derived classes that allocate memory for member variables.
void RequestSetInternalSpatialObject (SpatialObjectType *object)
 Replacement for RequestSetSpatialObject().
SpatialObjectType * GetInternalSpatialObject () const
 Returns the ITK spatial object that is contained inside this IGSTK spatial object.

Detailed Description

This class represents a UltrasoundProbe object.

Warning
For the moment this class does not offer any parameter tuning such as height and width. The actual representation of the class is done via the itkGroupSpatialObject

Default representation axis is Z.

Definition at line 40 of file igstkUltrasoundProbeObject.h.

Member Function Documentation

virtual void igstk::UltrasoundProbeObject::PrintSelf ( std::ostream &  os,
itk::Indent  indent 
) const
virtual

Print object information.

Reimplemented from igstk::SpatialObject.


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