12 #ifndef __mitkToFCameraMESASR4000DeviceFactory_h 13 #define __mitkToFCameraMESASR4000DeviceFactory_h 15 #include <MitkMESASR4000ModuleExports.h> 45 return std::string(
"MESA SR4000 Factory");
55 return std::string(
"MESA SR4000");
63 ToFCameraDevice::Pointer CreateToFCameraDevice()
71 pathToDefaulCalibrationFile.append(
"/CalibrationFiles/Mesa-SR4000_Camera.xml");
72 cameraIntrinsics->FromXMLFile(pathToDefaulCalibrationFile);
75 device->SetBoolProperty(
"HasRGBImage",
false);
76 device->SetBoolProperty(
"HasAmplitudeImage",
true);
77 device->SetBoolProperty(
"HasIntensityImage",
true);
79 return device.GetPointer();
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.