Mech-Eye API 2.3.1
API reference documentation for Mech-Eye Industrial 3D Camera
All Classes Functions Variables Enumerations Enumerator Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nmmind
 Napi
 Nlnxapi
 CCameraIntriThis struct defines camera intrinsic parameters
 CDepthRangeThis struct defines the depth range
 CDeviceIntriThis struct defines device intrinsic parameters, including texture camera and depth camera
 CDeviceResolutionThis struct defines camera map resolution
 CDeviceTemperatureThis struct describes the device temperature information
 CElementColorElement in ColorMap
 CElementDepthElement in DepthMap
 CElementPointXYZElement in PointXYZMap
 CElementPointXYZBGRElement in PointXYZBGRMap
 CErrorStatusThis enumeration defines the types of errors
 CFrameDefinition of data structure in device capturing image
 CHandeyeCalibrationSettings
 CLaserSettings
 CLineBatch
 CMechEyeDeviceInterface that is used to connect the Mech-Eye Industrial 3D Camera and access basic information of the device
 CMechEyeDeviceInfoThis struct defines device information
 CPointCloudProcessingSettings
 CPoseThis struct defines rigid body transformations, including rotation matrix and translation vector
 CProjectorSettings
 CROIThis struct defines camera region of interest
 CScanning2DSettings
 CScanning3DSettings
 CUhpSettings
 Neye
 Nlaser_setting
 Npointcloud_processing_setting
 Nprojector_setting
 Nscanning2d_setting
 Nscanning3d_setting
 Nuhp_setting
 CArray2DRepresents a 2D container of data
 CBoolParameterRepresents a _Bool-type device parameter
 CCameraOperates the Mech-Eye Industrial 3D Cameras. Use Camera::connect to connect an available camera, and then you can use the camera to capture 2D and 3D frames, configure parameters and so on
 CCameraDistortionDescribes the distortion parameters
 CCameraEventThe camera event related. Use CameraEvent::registerCameraEventCallback to register an event of interest
 CCameraInfoDefines the camera information
 CCameraIntrinsicsDefines the 3D camera intrinsic, including the texture source camera, depth source camera and the transformation between then
 CCameraMatrixDescribes the camera intrinsic matrix
 CCameraResolutionsDefines the camera resolutions information, including texture image resolution and depth map resolution
 CCameraStatusDescribes the camera running status
 CColorBGRThe pixel element struct in Color2DImage with blue, green, and red information
 CDeviceTemperatureDescribes the device temperature information
 CEnumParameterRepresents an _Enum-type device parameter
 CErrorStatusDescribes the types of errors
 CFloatArrayParameterRepresents a _FloatArray-type device parameter
 CFloatParameterRepresents a _Float-type device parameter
 CFrame2DRepresents the 2D scanning result, which can be obtained by calling Camera::capture2D. Use a 2D array to represent it while each pixel represents its corresponding 2D data. The 2D data can be in the form of Gray and ColorBGR
 CFrame2DAnd3DRepresents the 2D and 3D scanning result, which can be obtained by calling Camera::capture2DAnd3D or Camera.captureAll2D3DWithNormal. Use a 2D array to represent it while each pixel represents its corresponding 3D data. The 3D data can be in the form of PointZ, PointXYZ, and PointXYZWithNormal. The class supports saving 3D point cloud data to the file
 CFrame3DRepresents the 3D scanning result, which can be obtained by calling Camera::capture3D or Camera::capture3DWithNormal. Use a 2D array to represent it while each pixel represents its corresponding 3D data. The 3D data can be in the form of PointZ, PointXYZ, PointXYZWithNormal. The class supports saving 3D point cloud data to the file
 CGrayThe pixel element struct in GrayScale2DImage with gray information
 CHandEyeCalibration
 CIntParameterRepresents an _Int-type device parameter
 CIntrinsics2DCameraDescribes the 2D camera intrinsics mounted on the device represented in the pinhole camera model, including camera matrix and camera distortion parameters
 CNormalVectorThe pixel element struct with normal vector X, Y, and Z information
 CParameterRepresents a parameter of the device
 CPointXYZThe pixel element struct in UntexturedPointCloud with X, Y, and Z information
 CPointXYZBGRThe pixel element struct in TexturedPointCloud with X, Y, Z, blue, green, and red information
 CPointXYZBGRWithNormalsThe pixel element struct in TexturedPointCloudWithNormals with X, Y, Z, blue, green, red, normalX, normalY, and normalZ information
 CPointXYZWithNormalsThe pixel element struct in UntexturedPointCloudWithNormals with X, Y, Z, normalX, normalY, and normalZ information
 CPointZThe pixel element struct in DepthMap with Z information
 CRangeDescribes a value range
 CRangeParameterRepresents a _Range-type device parameter
 CROIDescribes a region of interest (ROI)
 CRoiParameterRepresents an _Roi-type device parameter
 CSizeDescribes a size with a width and a height
 CTransformationDefines the rigid body transformations, including rotation matrix and translation vector
 CUserSet
 CUserSetManagerManages device user sets
 CVersionDescribes the version information
 CVirtualUserSet