|
Mech-Eye API 2.3.4
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::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 |
| 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 |
| 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 |
| CRange | Describes a value range |
| CRangeParameter | Represents a _Range-type device parameter |
| CROI | Describes a region of interest (ROI) |
| CRoiParameter | Represents an _Roi-type device parameter |
| CSize | Describes a two-dimensional size with a width and a height |
| CTransformation | Defines the rigid body transformations, including the rotation matrix and translation vector |
| CUserSet | |
| CUserSetManager | Manages device user sets |
| CVersion | Describes the version information |
| CVirtualUserSet |