| Mech-Eye API 2.5.0
    API reference documentation for Mech-Eye Industrial 3D Camera | 
| ▼Nmmind | |
| ▼Napi | |
| ►Nlnxapi | |
| CCameraIntri | This struct defines camera intrinsic parameters | 
| CDepthRange | This struct defines the depth range | 
| CDeviceIntri | This struct defines device intrinsic parameters, including texture camera and depth camera | 
| CDeviceResolution | This struct defines camera map resolution | 
| CDeviceTemperature | This struct describes the device temperature information | 
| CElementColor | Element in ColorMap | 
| CElementDepth | Element in DepthMap | 
| CElementPointXYZ | Element in PointXYZMap | 
| CElementPointXYZBGR | Element in PointXYZBGRMap | 
| CErrorStatus | This enumeration defines the types of errors | 
| CFrame | Definition of data structure in device capturing image | 
| CHandeyeCalibrationSettings | |
| CLaserSettings | |
| CLineBatch | |
| CMechEyeDevice | Interface that is used to connect the Mech-Eye Industrial 3D Camera and access basic information of the device | 
| CMechEyeDeviceInfo | This struct defines device information | 
| CPointCloudProcessingSettings | |
| CPose | This struct defines rigid body transformations, including rotation matrix and translation vector | 
| CProjectorSettings | |
| CROI | This struct defines camera region of interest | 
| CScanning2DSettings | |
| CScanning3DSettings | |
| CUhpSettings | |
| ▼Neye | |
| ►Nlaser_setting | |
| ►Npointcloud_processing_setting | |
| ►Nprojector_setting | |
| ►Nscanning2d_setting | |
| ►Nscanning3d_setting | |
| ►Nuhp_setting | |
| CArray2D | Represents a 2D container of data | 
| CBoolParameter | Represents a _Bool-type device parameter | 
| CCamera | Operates the camera. Use Camera::connect to connect an available camera, and then call the corresponding methods to perform data acquisition, configure parameters, and so on | 
| CCameraDistortion | Describes the distortion parameters | 
| ►CCameraEvent | The camera event related. Use CameraEvent::getSupportedEvents to get supported events. Use CameraEvent::registerCameraEventCallback to register an event of interest | 
| CCameraInfo | Defines the camera information | 
| CCameraIntrinsics | Defines the 3D camera intrinsic parameters, including the intrinsic parameters of the texture 2D camera, the intrinsic parameters of the depth 2D camera(s), and the transformation between them | 
| CCameraMatrix | Describes the camera intrinsic parameter matrix | 
| CCameraResolutions | Defines the camera image resolutions, including the resolutions of the 2D image (texture) and depth map | 
| CCameraStatus | Describes the camera's statuses | 
| CColorBGR | Represents a pixel in Color2DImage with blue, green, and red channel information | 
| CDeviceTemperature | Describes the device temperatures | 
| CEnumParameter | Represents an _Enum-type device parameter | 
| CErrorStatus | Describes the types of errors | 
| CEventData | Represents data associated with a camera event | 
| CFloatArrayParameter | Represents a _FloatArray-type device parameter | 
| CFloatParameter | Represents a _Float-type device parameter | 
| CFrame2D | Represents the 2D capture result, which can be obtained by calling Camera::capture2D. The 2D data can be in the form of Gray or ColorBGR and is stored in a 2D array, with each element in the array representing an image pixel | 
| CFrame2DAnd3D | Represents the 2D and 3D capture results, which can be obtained by calling Camera::capture2DAnd3D. The 3D data can be in the form of PointZ or PointXYZ and is stored in a 2D array, with each element in the array representing a point. The class also provides methods for saving the point cloud data to a local file | 
| CFrame3D | Represents the 3D capture result, which can be obtained by calling Camera::capture3D. The 3D data can be in the form of PointZ or PointXYZ and is stored in a 2D array, with each element in the array representing a point. The class also provides methods for saving the point cloud data to a local file | 
| CFrameTransformation | Defines the rigid body transformations from one reference frame to another, including the rotation matrix and translation vector | 
| CGray | Represents a pixel in GrayScale2DImage with grayscale channel information | 
| ►CHandEyeCalibration | |
| CIntParameter | Represents an _Int-type device parameter | 
| CIntrinsics2DCamera | Describes the intrinsic parameters of the 2D camera in the 3D camera based on the pinhole camera model, including the camera matrix and camera distortion parameters | 
| CNormalVector | The pixel element struct with the normal vector coordinate (x, y, z) information | 
| CParameter | Represents a parameter of the device | 
| CPointXYZ | Represents a point in UntexturedPointCloud with the coordinate (x, y, z) information | 
| CPointXYZBGR | Represents a point in TexturedPointCloud with the coordinate (x, y, z) and texture (blue, green, red, and transparency) information | 
| CPointXYZBGRWithNormals | The pixel element struct in TexturedPointCloudWithNormals with the coordinate (x, y, z), texture (blue, green, red and transparency), and normal vector coordinate (x, y, z and curvature) information | 
| CPointXYZWithNormals | The pixel element struct in UntexturedPointCloudWithNormals with the coordinate (x, y, z) and normal vector coordinate (x, y, z, curvature) information | 
| CPointZ | Represents a point in DepthMap with the depth (z-coordinate) information | 
| CProfileROI | Describes the region of interest (ROI) of a laser profiler | 
| CProfileRoiParameter | Represents an _ProfileRoi-type device parameter | 
| CRange | Describes a value range | 
| CRangeParameter | Represents a _Range-type device parameter | 
| CROI | Describes a region of interest (ROI) | 
| CRoiArrayParameter | Represents an _RoiArray-type device parameter | 
| CRoiParameter | Represents an _Roi-type device parameter | 
| CSize | Describes a two-dimensional size with a width and a height | 
| CSizeF | Describes a two-dimensional size with a width and a height using double-precision floating-point numbers | 
| CTransformation | Defines the rigid body transformations, including rotation matrix and translation vector | 
| CUserSet | |
| CUserSetManager | Manages device user sets | 
| CVersion | Describes the version information | 
| CVirtualUserSet |