12#ifndef mitkToFCameraPMDO3DeviceFactory_h
13#define mitkToFCameraPMDO3DeviceFactory_h
15#include <MitkPMDExports.h>
20#include <mitkToFConfig.h>
44 return std::string(
"PMD O3D Factory");
52 return std::string(
"PMD O3");
59 ToFCameraDevice::Pointer createToFCameraDevice()
61 ToFCameraPMDO3Device::Pointer device = ToFCameraPMDO3Device::New();
63 device->SetBoolProperty(
"HasRGBImage",
false);
64 device->SetBoolProperty(
"HasAmplitudeImage",
true);
65 device->SetBoolProperty(
"HasIntensityImage",
true);
67 return device.GetPointer();
ToFCameraPMDO3DeviceFactory is an implementation of the factory pattern to generate Do3 Devices....
std::string GetFactoryName()
Defining the Factories Name, here for the ToFPMDO3Device.
ToFCameraPMDO3DeviceFactory()
Virtual interface and base class for all Time-of-Flight device factories. The basic interface is in t...