MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitk::KinectV2Controller::KinectV2ControllerPrivate Class Reference

Public Member Functions

 KinectV2ControllerPrivate ()
 
 ~KinectV2ControllerPrivate ()
 

Public Attributes

IKinectSensor * m_pKinectSensor
 Kinect V2 sensor object.
 
IMultiSourceFrameReader * m_pMultiSourceFrameReader
 Multiframe reader to read all frames at once.
 
ICoordinateMapper * m_pCoordinateMapper
 Coordinate mapper allows for computation of wolrd coordinates and texture mapping.
 
RGBQUAD * m_pColorRGBX
 RGBX color format, to copy the color image.
 
bool m_ConnectionCheck
 check if camera is connected or not
 
int m_DepthCaptureWidth
 Width of the depth image.
 
int m_DepthCaptureHeight
 Height of the depth image.
 
int m_RGBCaptureWidth
 Width of the RGB image.
 
int m_RGBCaptureHeight
 Height of the RGB image.
 
size_t m_RGBBufferSize
 Size of the RGB buffer in byte (one unsigned char per color per pixel)
 
size_t m_DepthBufferSize
 Size of the depth buffer in byte (one float per pixel)
 
CameraSpacePoint * m_CameraCoordinates
 3D world coordinate points of the Kinect V2 SDK
 
ColorSpacePoint * m_ColorPoints
 Texture coordinates of the Kinect V2 SDK.
 
vtkSmartPointer< vtkPolyData > m_PolyData
 Conversion of m_CameraCoordinates to vtkPolyData.
 
double m_TriangulationThreshold
 Threshold to cut off vertices from triangulation.
 
bool m_GenerateTriangularMesh
 Apply triangulation or not.
 

Detailed Description

Definition at line 43 of file mitkKinectV2Controller.cpp.

Constructor & Destructor Documentation

◆ KinectV2ControllerPrivate()

mitk::KinectV2Controller::KinectV2ControllerPrivate::KinectV2ControllerPrivate ( )

Definition at line 73 of file mitkKinectV2Controller.cpp.

◆ ~KinectV2ControllerPrivate()

mitk::KinectV2Controller::KinectV2ControllerPrivate::~KinectV2ControllerPrivate ( )

Definition at line 99 of file mitkKinectV2Controller.cpp.

Member Data Documentation

◆ m_CameraCoordinates

CameraSpacePoint* mitk::KinectV2Controller::KinectV2ControllerPrivate::m_CameraCoordinates

3D world coordinate points of the Kinect V2 SDK

Definition at line 65 of file mitkKinectV2Controller.cpp.

◆ m_ColorPoints

ColorSpacePoint* mitk::KinectV2Controller::KinectV2ControllerPrivate::m_ColorPoints

Texture coordinates of the Kinect V2 SDK.

Definition at line 66 of file mitkKinectV2Controller.cpp.

◆ m_ConnectionCheck

bool mitk::KinectV2Controller::KinectV2ControllerPrivate::m_ConnectionCheck

check if camera is connected or not

Definition at line 55 of file mitkKinectV2Controller.cpp.

◆ m_DepthBufferSize

size_t mitk::KinectV2Controller::KinectV2ControllerPrivate::m_DepthBufferSize

Size of the depth buffer in byte (one float per pixel)

Definition at line 63 of file mitkKinectV2Controller.cpp.

◆ m_DepthCaptureHeight

int mitk::KinectV2Controller::KinectV2ControllerPrivate::m_DepthCaptureHeight

Height of the depth image.

Definition at line 58 of file mitkKinectV2Controller.cpp.

◆ m_DepthCaptureWidth

int mitk::KinectV2Controller::KinectV2ControllerPrivate::m_DepthCaptureWidth

Width of the depth image.

Definition at line 57 of file mitkKinectV2Controller.cpp.

◆ m_GenerateTriangularMesh

bool mitk::KinectV2Controller::KinectV2ControllerPrivate::m_GenerateTriangularMesh

Apply triangulation or not.

Definition at line 70 of file mitkKinectV2Controller.cpp.

◆ m_pColorRGBX

RGBQUAD* mitk::KinectV2Controller::KinectV2ControllerPrivate::m_pColorRGBX

RGBX color format, to copy the color image.

Definition at line 53 of file mitkKinectV2Controller.cpp.

◆ m_pCoordinateMapper

ICoordinateMapper* mitk::KinectV2Controller::KinectV2ControllerPrivate::m_pCoordinateMapper

Coordinate mapper allows for computation of wolrd coordinates and texture mapping.

Definition at line 52 of file mitkKinectV2Controller.cpp.

◆ m_pKinectSensor

IKinectSensor* mitk::KinectV2Controller::KinectV2ControllerPrivate::m_pKinectSensor

Kinect V2 sensor object.

Definition at line 50 of file mitkKinectV2Controller.cpp.

◆ m_pMultiSourceFrameReader

IMultiSourceFrameReader* mitk::KinectV2Controller::KinectV2ControllerPrivate::m_pMultiSourceFrameReader

Multiframe reader to read all frames at once.

Definition at line 51 of file mitkKinectV2Controller.cpp.

◆ m_PolyData

vtkSmartPointer<vtkPolyData> mitk::KinectV2Controller::KinectV2ControllerPrivate::m_PolyData

Conversion of m_CameraCoordinates to vtkPolyData.

Definition at line 67 of file mitkKinectV2Controller.cpp.

◆ m_RGBBufferSize

size_t mitk::KinectV2Controller::KinectV2ControllerPrivate::m_RGBBufferSize

Size of the RGB buffer in byte (one unsigned char per color per pixel)

Definition at line 62 of file mitkKinectV2Controller.cpp.

◆ m_RGBCaptureHeight

int mitk::KinectV2Controller::KinectV2ControllerPrivate::m_RGBCaptureHeight

Height of the RGB image.

Definition at line 61 of file mitkKinectV2Controller.cpp.

◆ m_RGBCaptureWidth

int mitk::KinectV2Controller::KinectV2ControllerPrivate::m_RGBCaptureWidth

Width of the RGB image.

Definition at line 60 of file mitkKinectV2Controller.cpp.

◆ m_TriangulationThreshold

double mitk::KinectV2Controller::KinectV2ControllerPrivate::m_TriangulationThreshold

Threshold to cut off vertices from triangulation.

Definition at line 69 of file mitkKinectV2Controller.cpp.


The documentation for this class was generated from the following file: