Interface to the Time-of-Flight (ToF) camera PMD O3 Connection is established over Ethernet connection. IP address must be specified.
More...
|
| mitkClassMacro (ToFCameraPMDO3Controller, mitk::ToFCameraPMDController) |
|
| itkFactorylessNewMacro (Self) |
|
| itkCloneMacro (Self) |
|
virtual bool | OpenCameraConnection () |
| opens a connection to the PMD O3 ToF camera
|
|
| mitkClassMacroItkParent (ToFCameraPMDController, itk::Object) |
|
virtual bool | CloseCameraConnection () |
| closes the connection to the camera
|
|
virtual bool | GetAmplitudes (float *amplitudeArray) |
| Gets the current amplitude array from the device.
|
|
virtual bool | GetAmplitudes (char *sourceData, float *amplitudeArray) |
| Calculates the current amplitude data from the raw source data using the processing plugin of the PMDSDK.
|
|
virtual bool | GetIntensities (float *intensityArray) |
| Gets the current intensity array from the device.
|
|
virtual bool | GetIntensities (char *sourceData, float *intensityArray) |
| Calculates the current intensity data from the raw source data using the processing plugin of the PMDSDK.
|
|
virtual bool | GetDistances (float *distanceArray) |
| Gets the current distance array from the device.
|
|
virtual bool | GetDistances (char *sourceData, float *distanceArray) |
| Calculates the current distance data from the raw source data using the processing plugin of the PMDSDK.
|
|
virtual bool | GetSourceData (char *sourceDataArray) |
| Gets the PMD raw data from the ToF device.
|
|
bool | GetShortSourceData (short *sourceData) |
| Convenience method to get the PMD raw data from the ToF device as short array.
|
|
virtual bool | UpdateCamera () |
| calls update on the camera -> a new ToF-image is aquired
|
|
virtual int | GetModulationFrequency () |
| Returns the currently set modulation frequency.
|
|
virtual int | SetModulationFrequency (unsigned int modulationFrequency) |
| Sets the modulation frequency of the ToF device. The method automatically calculates a valid value from the given frequency to make sure that only valid frequencies are used.
|
|
virtual int | GetIntegrationTime () |
| Returns the currently set integration time.
|
|
virtual int | SetIntegrationTime (unsigned int integrationTime) |
| Sets the integration time of the ToF device. The method automatically calculates a valid value from the given integration time to make sure that only valid times are used.
|
|
virtual void | SetInputFileName (std::string inputFileName) |
| set input file name used by PMD player classes
|
|
| itkGetMacro (CaptureWidth, unsigned int) |
| Access the resolution of the image in x direction.
|
|
| itkGetMacro (CaptureHeight, unsigned int) |
| Access the resolution of the image in y direction.
|
|
| itkGetMacro (InternalCaptureWidth, unsigned int) |
| Access the chosen width of the resulting image in x direction.
|
|
| itkGetMacro (InternalCaptureHeight, unsigned int) |
| Access the chosen width of the resulting image in y direction.
|
|
| itkGetMacro (SourceDataStructSize, int) |
|
|
char | m_PMDError [128] |
| member holding the current error text
|
|
int | m_PMDRes |
| holds the current result message provided by PMD
|
|
int | m_PixelNumber |
| holds the number of pixels contained in the image
|
|
int | m_NumberOfBytes |
| holds the number of bytes contained in the image
|
|
unsigned int | m_CaptureWidth |
| holds the width of the image in pixel as it is originally acquired by the camera
|
|
unsigned int | m_CaptureHeight |
| holds the height of the image in pixel as it is originally acquired by the camera
|
|
unsigned int | m_InternalCaptureWidth |
| holds the width of the image in pixel as it is requested by the user (cf. TransformCameraOutput()) Default: m_CaptureWidth
|
|
unsigned int | m_InternalCaptureHeight |
| holds the height of the image in pixel as is it requested by the user (cf. TransformCameraOutput()) Default: m_CaptureHeight
|
|
int | m_SourceDataSize |
| size of the original PMD source data
|
|
int | m_SourceDataStructSize |
| size of the PMD source data struct and the PMD source data
|
|
bool | m_ConnectionCheck |
| flag showing whether the camera is connected (true) or not (false)
|
|
std::string | m_InputFileName |
| input file name used by PMD player classes
|
|
char * | m_SourcePlugin |
| holds name of source plugin to be loaded (e.g. camcube3.W64.pap for CamCube 3.0 on Win64 platform)
|
|
char * | m_SourceParam |
| holds source parameter(s)
|
|
char * | m_ProcPlugin |
| holds name of processing plugin to be loaded (e.g. camcubeproc.W64.pap for CamCube 3.0 on Win64 platform)
|
|
char * | m_ProcParam |
| holds processing parameter(s)
|
|
Interface to the Time-of-Flight (ToF) camera PMD O3 Connection is established over Ethernet connection. IP address must be specified.
Definition at line 30 of file mitkToFCameraPMDO3Controller.h.