MITK-IGT
IGT Extension of MITK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
mitk::NDIPolarisTypeInformation Class Reference

Type information for NDI Polaris. More...

#include <mitkNDIPolarisTypeInformation.h>

Inheritance diagram for mitk::NDIPolarisTypeInformation:
mitk::TrackingDeviceTypeInformation

Public Member Functions

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

Static Public Member Functions

static std::string GetTrackingDeviceName ()
 
static TrackingDeviceData GetDeviceDataPolarisOldModel ()
 
static TrackingDeviceData GetDeviceDataSpectraExtendedPyramid ()
 
static TrackingDeviceData GetDeviceDataPolarisSpectra ()
 
static TrackingDeviceData GetDeviceDataPolarisVicra ()
 

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 NDI Polaris.

Documentation:

Definition at line 25 of file mitkNDIPolarisTypeInformation.h.

Constructor & Destructor Documentation

◆ NDIPolarisTypeInformation()

mitk::NDIPolarisTypeInformation::NDIPolarisTypeInformation ( )

Definition at line 47 of file mitkNDIPolarisTypeInformation.cpp.

◆ ~NDIPolarisTypeInformation()

mitk::NDIPolarisTypeInformation::~NDIPolarisTypeInformation ( )
override

Definition at line 56 of file mitkNDIPolarisTypeInformation.cpp.

Member Function Documentation

◆ CreateTrackingDeviceSource()

mitk::TrackingDeviceSource::Pointer mitk::NDIPolarisTypeInformation::CreateTrackingDeviceSource ( mitk::TrackingDevice::Pointer trackingDevice,
mitk::NavigationToolStorage::Pointer navigationTools,
std::string * errorMessage,
std::vector< int > * toolCorrespondencesInToolStorage )
overridevirtual

◆ GetDeviceDataPolarisOldModel()

TrackingDeviceData mitk::NDIPolarisTypeInformation::GetDeviceDataPolarisOldModel ( )
static

Definition at line 23 of file mitkNDIPolarisTypeInformation.cpp.

◆ GetDeviceDataPolarisSpectra()

TrackingDeviceData mitk::NDIPolarisTypeInformation::GetDeviceDataPolarisSpectra ( )
static

Definition at line 28 of file mitkNDIPolarisTypeInformation.cpp.

◆ GetDeviceDataPolarisVicra()

TrackingDeviceData mitk::NDIPolarisTypeInformation::GetDeviceDataPolarisVicra ( )
static

Definition at line 41 of file mitkNDIPolarisTypeInformation.cpp.

◆ GetDeviceDataSpectraExtendedPyramid()

TrackingDeviceData mitk::NDIPolarisTypeInformation::GetDeviceDataSpectraExtendedPyramid ( )
static

Definition at line 35 of file mitkNDIPolarisTypeInformation.cpp.

◆ GetTrackingDeviceName()

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

< Polaris: optical Tracker from NDI;

Definition at line 19 of file mitkNDIPolarisTypeInformation.cpp.


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