IGSTK
|
#include <igstkTransformObserver.h>
Public Types | |
typedef CoordinateSystemTransformToEvent | PositiveEventType |
typedef TransformNotAvailableEvent | NegativeEventType |
typedef CoordinateSystemTransformToResult | PayloadType |
Payload contained in an event that returns a valid transform. | |
Public Member Functions | |
igstkStandardClassBasicTraitsMacro (TransformObserver,::itk::Command) | |
void | ObserveTransformEventsFrom (Object *objectToObserve) |
void | Execute (itk::Object *caller, const itk::EventObject &event) |
void | Execute (const itk::Object *caller, const itk::EventObject &event) |
bool | GotTransform () const |
bool | GotTransformNotAvailableMessage () const |
const Transform & | GetTransform () const |
const PayloadType & | GetTransformBetweenCoordinateSystems () const |
void | Clear () |
Static Public Member Functions | |
static Pointer | New (void) |
Protected Member Functions | |
TransformObserver () | |
~TransformObserver () |
Definition at line 33 of file igstkTransformObserver.h.
typedef CoordinateSystemTransformToEvent igstk::TransformObserver::PositiveEventType |
Definition at line 48 of file igstkTransformObserver.h.
typedef TransformNotAvailableEvent igstk::TransformObserver::NegativeEventType |
Definition at line 49 of file igstkTransformObserver.h.
Payload contained in an event that returns a valid transform.
This payload includes the following items: Transform, Source coordinate system, Destination coordinate system.
Definition at line 54 of file igstkTransformObserver.h.
igstk::TransformObserver::TransformObserver | ( | ) | [inline, protected] |
Definition at line 40 of file igstkTransformObserver.h.
igstk::TransformObserver::~TransformObserver | ( | ) | [inline, protected] |
Definition at line 45 of file igstkTransformObserver.h.
igstk::TransformObserver::igstkStandardClassBasicTraitsMacro | ( | TransformObserver | , |
::itk::Command | |||
) |
static Pointer igstk::TransformObserver::New | ( | void | ) | [static] |
void igstk::TransformObserver::ObserveTransformEventsFrom | ( | Object * | objectToObserve | ) | [inline] |
Definition at line 56 of file igstkTransformObserver.h.
void igstk::TransformObserver::Execute | ( | itk::Object * | caller, |
const itk::EventObject & | event | ||
) | [inline] |
Definition at line 65 of file igstkTransformObserver.h.
void igstk::TransformObserver::Execute | ( | const itk::Object * | caller, |
const itk::EventObject & | event | ||
) | [inline] |
Definition at line 71 of file igstkTransformObserver.h.
bool igstk::TransformObserver::GotTransform | ( | ) | const [inline] |
Definition at line 102 of file igstkTransformObserver.h.
bool igstk::TransformObserver::GotTransformNotAvailableMessage | ( | ) | const [inline] |
Definition at line 107 of file igstkTransformObserver.h.
const Transform& igstk::TransformObserver::GetTransform | ( | ) | const [inline] |
Definition at line 112 of file igstkTransformObserver.h.
const PayloadType& igstk::TransformObserver::GetTransformBetweenCoordinateSystems | ( | ) | const [inline] |
Definition at line 117 of file igstkTransformObserver.h.
void igstk::TransformObserver::Clear | ( | ) | [inline] |
Definition at line 122 of file igstkTransformObserver.h.