16 #ifndef __mitkToFCameraMESASR4000DeviceFactory_h
17 #define __mitkToFCameraMESASR4000DeviceFactory_h
19 #include <MitkMESASR4000ModuleExports.h>
49 return std::string(
"MESA SR4000 Factory");
59 return std::string(
"MESA SR4000");
75 pathToDefaulCalibrationFile.append(
"/CalibrationFiles/Mesa-SR4000_Camera.xml");
76 cameraIntrinsics->FromXMLFile(pathToDefaulCalibrationFile);
79 device->SetBoolProperty(
"HasRGBImage",
false);
80 device->SetBoolProperty(
"HasAmplitudeImage",
true);
81 device->SetBoolProperty(
"HasIntensityImage",
true);
83 return device.GetPointer();
itk::SmartPointer< Self > Pointer
ToFCameraMESASR4000DeviceFactory is an implementation of the factory pattern to generate MESASR4000De...
Virtual interface and base class for all Time-of-Flight device factories. The basic interface is in t...
#define MITK_TOF_DATA_DIR
DataCollection - Class to facilitate loading/accessing structured data.
std::string GetCurrentDeviceName()
GetCurrentDeviceName Get the name of the current MESA SR4000. First device is named "MESA SR4000"...
ToFCameraMESASR4000DeviceFactory()
ToFCameraMESASR4000DeviceFactory Default contructor. This factory internally counts all MESA SR4000 d...
std::string GetFactoryName()
Get the name of the factory, here for the ToFPMDCamCube.