Medical Imaging Interaction Toolkit  2023.04.00
Medical Imaging Interaction Toolkit
mitk::UnspecifiedTrackingTypeInformation Class Reference

Type information for unspecified or invalid tracking devices. This is often used as default or for testing. More...

#include <mitkUnspecifiedTrackingTypeInformation.h>

Inheritance diagram for mitk::UnspecifiedTrackingTypeInformation:
Collaboration diagram for mitk::UnspecifiedTrackingTypeInformation:

Public Member Functions

 UnspecifiedTrackingTypeInformation ()
 
 ~UnspecifiedTrackingTypeInformation () override
 
TrackingDeviceSource::Pointer CreateTrackingDeviceSource (mitk::TrackingDevice::Pointer, mitk::NavigationToolStorage::Pointer, std::string *, std::vector< int > *) override
 
- Public Member Functions inherited from mitk::TrackingDeviceTypeInformation
virtual ~TrackingDeviceTypeInformation ()
 
std::string GetTrackingDeviceName ()
 

Static Public Member Functions

static std::string GetTrackingDeviceName ()
 
static TrackingDeviceData GetDeviceDataUnspecified ()
 
static TrackingDeviceData GetDeviceDataInvalid ()
 

Additional Inherited Members

- Public Attributes inherited from mitk::TrackingDeviceTypeInformation
std::vector< TrackingDeviceDatam_TrackingDeviceData
 
- Protected Attributes inherited from mitk::TrackingDeviceTypeInformation
std::string m_DeviceName
 

Detailed Description

Type information for unspecified or invalid tracking devices. This is often used as default or for testing.

Documentation:

Definition at line 25 of file mitkUnspecifiedTrackingTypeInformation.h.

Constructor & Destructor Documentation

◆ UnspecifiedTrackingTypeInformation()

mitk::UnspecifiedTrackingTypeInformation::UnspecifiedTrackingTypeInformation ( )

◆ ~UnspecifiedTrackingTypeInformation()

mitk::UnspecifiedTrackingTypeInformation::~UnspecifiedTrackingTypeInformation ( )
override

Member Function Documentation

◆ CreateTrackingDeviceSource()

TrackingDeviceSource::Pointer mitk::UnspecifiedTrackingTypeInformation::CreateTrackingDeviceSource ( mitk::TrackingDevice::Pointer  ,
mitk::NavigationToolStorage::Pointer  ,
std::string *  ,
std::vector< int > *   
)
overridevirtual

◆ GetDeviceDataInvalid()

static TrackingDeviceData mitk::UnspecifiedTrackingTypeInformation::GetDeviceDataInvalid ( )
static

◆ GetDeviceDataUnspecified()

static TrackingDeviceData mitk::UnspecifiedTrackingTypeInformation::GetDeviceDataUnspecified ( )
static

◆ GetTrackingDeviceName()

static std::string mitk::UnspecifiedTrackingTypeInformation::GetTrackingDeviceName ( )
static

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