|
MITK-IGT
IGT Extension of MITK
|
ToFPlayerDeviceFactory is an implementation of the factory pattern to generate ToFPlayer devices. ToFPlayerDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new ToFPlayerDevices via a global instance of this factory. More...
#include <mitkToFCameraMITKPlayerDeviceFactory.h>
Public Member Functions | |
| ToFCameraMITKPlayerDeviceFactory () | |
| std::string | GetFactoryName () override |
| Defining the Factorie's Name, here for the ToFPlayer. | |
| std::string | GetDeviceNamePrefix () override |
Public Member Functions inherited from mitk::AbstractToFDeviceFactory | |
| ToFCameraDevice::Pointer | ConnectToFDevice () |
| ConnectToFDevice Use this method to connect a device. | |
| void | DisconnectToFDevice (const ToFCameraDevice::Pointer &device) |
| DisconnectToFDevice Use this method to disconnect a device. | |
| size_t | GetNumberOfDevices () |
| GetNumberOfDevices Get the number of devices produced by this factory. This function will return the number of registered devices to account for created and disconnected devices. | |
| std::string | GetCurrentDeviceName () override |
| GetCurrentDeviceName Get the human readable name of the current device. A factory can produce many device and give ordered names for each device (e.g. number them like Device_1, Device_2, etc.). | |
Public Member Functions inherited from mitk::IToFDeviceFactory | |
| virtual | ~IToFDeviceFactory () |
Additional Inherited Members | |
Protected Member Functions inherited from mitk::AbstractToFDeviceFactory | |
| CameraIntrinsics::Pointer | GetCameraIntrinsics () |
| Returns the CameraIntrinsics for the cameras created by this factory. | |
| virtual us::ModuleResource | GetIntrinsicsResource () |
| Returns the ModuleResource that contains a xml definition of the CameraIntrinsics. | |
Protected Attributes inherited from mitk::AbstractToFDeviceFactory | |
| std::vector< ToFCameraDevice::Pointer > | m_Devices |
| m_Devices A list (vector) containing all connected devices of the respective factory. | |
| std::map< ToFCameraDevice *, us::ServiceRegistration< ToFCameraDevice > > | m_DeviceRegistrations |
| m_DeviceRegistrations A map containing all the pairs of device registration numbers and devices. | |
ToFPlayerDeviceFactory is an implementation of the factory pattern to generate ToFPlayer devices. ToFPlayerDeviceFactory inherits from AbstractToFDeviceFactory which is a MicroService interface. This offers users the oppertunity to generate new ToFPlayerDevices via a global instance of this factory.
Definition at line 31 of file mitkToFCameraMITKPlayerDeviceFactory.h.
|
inline |
Definition at line 36 of file mitkToFCameraMITKPlayerDeviceFactory.h.
|
inlineoverridevirtual |
Implements mitk::IToFDeviceFactory.
Definition at line 48 of file mitkToFCameraMITKPlayerDeviceFactory.h.
|
inlineoverridevirtual |
Defining the Factorie's Name, here for the ToFPlayer.
Implements mitk::IToFDeviceFactory.
Definition at line 43 of file mitkToFCameraMITKPlayerDeviceFactory.h.