IGSTK
|
This class observe a TrackerTool for Transforms events and relay them to a socket connection. More...
#include <igstkTrackerToolObserverToOpenIGTLinkRelay.h>
Public Member Functions | |
void | RequestSetDeviceName (const char *devicename) |
void | RequestSetTrackerTool (const TrackerTool *tracker) |
void | RequestStart () |
![]() | |
virtual const char * | GetNameOfClass () const |
void | SetLogger (LoggerType *logger) |
Connect the Logger for this class. More... | |
void | RemoveObserver (unsigned long tag) const |
Protected Types | |
typedef itk::MemberCommand < TrackerToolObserverToOpenIGTLinkRelay > | ObserverType |
Protected Member Functions | |
TrackerToolObserverToOpenIGTLinkRelay (void) | |
Constructor is protected in order to enforce the use of the New() operator. More... | |
virtual | ~TrackerToolObserverToOpenIGTLinkRelay (void) |
virtual void | PrintSelf (std::ostream &os, itk::Indent indent) const |
Print the object information. More... | |
void | ResendTransformThroughOpenIGTLink (itk::Object *caller, const itk::EventObject &event) |
![]() | |
LoggerType * | GetLogger () const |
Object (void) | |
Constructor is protected in order to enforce the use of the New() operator. More... | |
virtual | ~Object (void) |
void | RegisterObservedObject (const ::igstk::Object *object, unsigned long tag) |
Register observed objects in an internal array so that they can be disconnected upon destruction. More... | |
void | RemoveFromObservedObjects () |
Remove observers that this object may have connected to other objects. More... | |
Additional Inherited Members | |
![]() | |
typedef Object | Self |
General Typedefs. More... | |
typedef ::itk::Object | Superclass |
typedef ::itk::SmartPointer< Self > | Pointer |
typedef ::itk::SmartPointer < const Self > | ConstPointer |
typedef igstk::Logger | LoggerType |
![]() | |
static Pointer | New (void) |
This class observe a TrackerTool for Transforms events and relay them to a socket connection.
Definition at line 40 of file igstkTrackerToolObserverToOpenIGTLinkRelay.h.
|
protected |
Definition at line 75 of file igstkTrackerToolObserverToOpenIGTLinkRelay.h.
|
protected |
Constructor is protected in order to enforce the use of the New() operator.
|
protectedvirtual |
void igstk::TrackerToolObserverToOpenIGTLinkRelay::RequestSetDeviceName | ( | const char * | devicename | ) |
void igstk::TrackerToolObserverToOpenIGTLinkRelay::RequestSetTrackerTool | ( | const TrackerTool * | tracker | ) |
void igstk::TrackerToolObserverToOpenIGTLinkRelay::RequestStart | ( | ) |
|
protectedvirtual |
Print the object information.
Reimplemented from igstk::Object.
|
protected |