Medical Imaging Interaction Toolkit  2018.4.99-f51274ea
Medical Imaging Interaction Toolkit
mitk::TrackingDeviceData Struct Reference

#include <mitkTrackingTypes.h>

Collaboration diagram for mitk::TrackingDeviceData:

Public Attributes

TrackingDeviceType Line
std::string Model
std::string VolumeModelLocation
std::string HardwareCode

Detailed Description

/brief This structure defines key variables of a device model and type. Line is (usually) identical with the TrackingDeviceName and can be used to compare TrackingDevices (string). It is specifically used to find out which models belong to which vendor, and what volume to use for a specific Model. Leaving VolumeModelLocation set to null will instruct the Generator to generate a field to the best of his ability. HardwareCode stands for a hexadecimal string, that represents the tracking volume. "X" stands for "hardwarecode is not known" or "tracking device has no hardware code". For NDI devices it is used in the SetVolume() Method in mitkNDITrackingDevice.cpp. The Pyramid Volume has the hardwarecode "4", but it is not supported yet.

Definition at line 34 of file mitkTrackingTypes.h.

Member Data Documentation

◆ HardwareCode

std::string mitk::TrackingDeviceData::HardwareCode

◆ Line

◆ Model

std::string mitk::TrackingDeviceData::Model

◆ VolumeModelLocation

std::string mitk::TrackingDeviceData::VolumeModelLocation

Definition at line 37 of file mitkTrackingTypes.h.

Referenced by mitk::TrackingVolumeGenerator::GenerateData().

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