Mech-Eye API 2.4.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::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 |