|
Mech-Eye API 2.5.1
API reference documentation for Mech-Eye Industrial 3D Camera
|
| CAntiFlickerMode | |
| CArray2D< ElementData > | Represents a 2D container of data |
| CAutoExposureROI | |
| 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 |
| CCameraIntri | This struct defines camera intrinsic parameters |
| 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 |
| CCaptureMode | |
| CColorBGR | Represents a pixel in Color2DImage with blue, green, and red channel information |
| CDepthRange | This struct defines the depth range |
| CDepthRange | |
| CDepthSourceExposureMode | |
| CDepthSourceExposureTime | |
| 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 |
| CDeviceTemperature | Describes the device temperatures |
| CDistortionCorrection | |
| CEdgeArtifactRemoval | |
| CEdgePreservation | |
| CElementColor | Element in ColorMap |
| CElementDepth | Element in DepthMap |
| CElementPointXYZ | Element in PointXYZMap |
| CElementPointXYZBGR | Element in PointXYZBGRMap |
| CEnableDistortionCorrection | |
| CErrorStatus | This enumeration defines the types of errors |
| CErrorStatus | Describes the types of errors |
| CEventData | Represents data associated with a camera event |
| CCameraEvent::EventInfo | Describes the event information |
| CExpectedGrayValue | |
| CExposureMode | |
| CExposureSequence | |
| CExposureTime | |
| CFlashAcquisitionMode | |
| CFlashExposureTime | |
| CFrame< ElementType > | Definition of data structure in device capturing image |
| 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 |
| CFrame< float > | |
| CFrame< long long > | |
| CFrame< unsigned char > | |
| CFrame< unsigned int > | |
| CFramePartitionCount | |
| CFrameRange | |
| CFrameTransformation | Defines the rigid body transformations from one reference frame to another, including the rotation matrix and translation vector |
| CFringeCodingMode | |
| CFringeCodingMode | |
| CFringeContrastThreshold | |
| CFringeMinThreshold | |
| CGain | |
| CGain | |
| CGapFilling | |
| CGray | Represents a pixel in GrayScale2DImage with grayscale channel information |
| CHandEyeCalibration | |
| CHandeyeCalibrationSettings | |
| CHDRExposureSequence | |
| 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 |
| CLaserSettings | |
| CLineBatch | |
| CMechEyeDevice | Interface that is used to connect the LNX Mech-Eye device and access basic information of the device |
| 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 |
| CCameraEvent::PayloadMember::MemberValue | |
| CNoiseRemoval | |
| CNormalVector | The pixel element struct with the normal vector coordinate (x, y, z) information |
| COutlierRemoval | |
| ►CParameter | Represents a parameter of the device |
| CCameraEvent::PayloadMember | Describes the data member of the event's payload |
| CPointCloudProcessingSettings | |
| 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 |
| CPose | This struct defines rigid body transformations, including rotation matrix and translation vector |
| CPowerLevel | |
| CPowerLevel | |
| CProcessingMode | |
| CProcessingMode | |
| CProfileROI | Describes the region of interest (ROI) of a laser profiler |
| CProjectorSettings | |
| CRange< T > | Describes a value range |
| CROI | This struct defines camera region of interest |
| CROI | Describes a region of interest (ROI) |
| CROI | |
| CScanning2DSettings | |
| CScanning3DSettings | |
| CSharpenFactor | |
| 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 |
| CSurfaceSmoothing | |
| CToneMappingEnable | |
| CHandEyeCalibration::Transformation | Defines rigid body transformations, including translation vector and quaternion vector |
| CTransformation | Defines the rigid body transformations, including rotation matrix and translation vector |
| CUhpSettings | |
| CUserSet | |
| CUserSetManager | Manages device user sets |
| CVersion | Describes the version information |
| CVirtualUserSet |