NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
Class to represent tracker data. More...
Public Member Functions | |
mitkClassMacro (IGITrackerDataType, IGIDataType) static Pointer New() | |
void | SetTrackingData (vtkSmartPointer< vtkMatrix4x4 > data) |
vtkSmartPointer< vtkMatrix4x4 > | GetTrackingData () const |
virtual void | SetToolName (const char *_arg) |
virtual const char * | GetToolName () const |
Public Member Functions inherited from niftk::IGIDataType | |
mitkClassMacroItkParent (IGIDataType, itk::Object) static Pointer New() | |
IGITimeType | GetTimeStampInNanoSeconds () const |
void | SetTimeStampInNanoSeconds (const IGITimeType &time) |
virtual void | SetDuration (IGITimeType _arg) |
virtual IGITimeType | GetDuration () |
virtual void | SetFrameId (IGIIndexType _arg) |
virtual IGIIndexType | GetFrameId () |
virtual void | SetIsSaved (bool _arg) |
virtual bool | GetIsSaved () |
virtual void | SetShouldBeSaved (bool _arg) |
virtual bool | GetShouldBeSaved () |
virtual void | SetFileName (std::string _arg) |
virtual std::string | GetFileName () |
virtual void * | GetData () const |
This object can contain any data, and derived classes should override this. More... | |
Protected Member Functions | |
IGITrackerDataType () | |
virtual | ~IGITrackerDataType () |
IGITrackerDataType (const IGITrackerDataType &) | |
IGITrackerDataType & | operator= (const IGITrackerDataType &) |
Protected Member Functions inherited from niftk::IGIDataType | |
IGIDataType () | |
virtual | ~IGIDataType () |
IGIDataType (const IGIDataType &) | |
IGIDataType & | operator= (const IGIDataType &) |
Additional Inherited Members | |
Public Types inherited from niftk::IGIDataType | |
typedef SystemTimeServiceI::TimeType | IGITimeType |
typedef unsigned long int | IGIIndexType |
Class to represent tracker data.
(normally NDI Aurora, Spectra, Polaris etc).
|
protected |
|
protectedvirtual |
|
protected |
|
virtual |
vtkSmartPointer< vtkMatrix4x4 > niftk::IGITrackerDataType::GetTrackingData | ( | ) | const |
niftk::IGITrackerDataType::mitkClassMacro | ( | IGITrackerDataType | , |
IGIDataType | |||
) |
|
protected |
|
virtual |
void niftk::IGITrackerDataType::SetTrackingData | ( | vtkSmartPointer< vtkMatrix4x4 > | data | ) |