Mech-Eye API 2.5.1
API reference documentation for Mech-Eye Industrial 3D Camera
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAntiFlickerMode
 CArray2D< ElementData >Represents a 2D container of data
 CAutoExposureROI
 CCameraOperates 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
 CCameraDistortionDescribes the distortion parameters
 CCameraEventThe camera event related. Use CameraEvent::getSupportedEvents to get supported events. Use CameraEvent::registerCameraEventCallback to register an event of interest
 CCameraInfoDefines the camera information
 CCameraIntriThis struct defines camera intrinsic parameters
 CCameraIntrinsicsDefines 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
 CCameraMatrixDescribes the camera intrinsic parameter matrix
 CCameraResolutionsDefines the camera image resolutions, including the resolutions of the 2D image (texture) and depth map
 CCameraStatusDescribes the camera's statuses
 CCaptureMode
 CColorBGRRepresents a pixel in Color2DImage with blue, green, and red channel information
 CDepthRangeThis struct defines the depth range
 CDepthRange
 CDepthSourceExposureMode
 CDepthSourceExposureTime
 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
 CDeviceTemperatureDescribes the device temperatures
 CDistortionCorrection
 CEdgeArtifactRemoval
 CEdgePreservation
 CElementColorElement in ColorMap
 CElementDepthElement in DepthMap
 CElementPointXYZElement in PointXYZMap
 CElementPointXYZBGRElement in PointXYZBGRMap
 CEnableDistortionCorrection
 CErrorStatusThis enumeration defines the types of errors
 CErrorStatusDescribes the types of errors
 CEventDataRepresents data associated with a camera event
 CCameraEvent::EventInfoDescribes the event information
 CExpectedGrayValue
 CExposureMode
 CExposureSequence
 CExposureTime
 CFlashAcquisitionMode
 CFlashExposureTime
 CFrame< ElementType >Definition of data structure in device capturing image
 CFrame2DRepresents 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
 CFrame2DAnd3DRepresents 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
 CFrame3DRepresents 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
 CFrameTransformationDefines the rigid body transformations from one reference frame to another, including the rotation matrix and translation vector
 CFringeCodingMode
 CFringeCodingMode
 CFringeContrastThreshold
 CFringeMinThreshold
 CGain
 CGain
 CGapFilling
 CGrayRepresents a pixel in GrayScale2DImage with grayscale channel information
 CHandEyeCalibration
 CHandeyeCalibrationSettings
 CHDRExposureSequence
 CIntrinsics2DCameraDescribes 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
 CMechEyeDeviceInterface that is used to connect the LNX Mech-Eye device and access basic information of the device
 CMechEyeDeviceInterface that is used to connect the Mech-Eye Industrial 3D Camera and access basic information of the device
 CMechEyeDeviceInfoThis struct defines device information
 CCameraEvent::PayloadMember::MemberValue
 CNoiseRemoval
 CNormalVectorThe pixel element struct with the normal vector coordinate (x, y, z) information
 COutlierRemoval
 CParameterRepresents a parameter of the device
 CCameraEvent::PayloadMemberDescribes the data member of the event's payload
 CPointCloudProcessingSettings
 CPointXYZRepresents a point in UntexturedPointCloud with the coordinate (x, y, z) information
 CPointXYZBGRRepresents a point in TexturedPointCloud with the coordinate (x, y, z) and texture (blue, green, red, and transparency) information
 CPointXYZBGRWithNormalsThe 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
 CPointXYZWithNormalsThe pixel element struct in UntexturedPointCloudWithNormals with the coordinate (x, y, z) and normal vector coordinate (x, y, z, curvature) information
 CPointZRepresents a point in DepthMap with the depth (z-coordinate) information
 CPoseThis struct defines rigid body transformations, including rotation matrix and translation vector
 CPowerLevel
 CPowerLevel
 CProcessingMode
 CProcessingMode
 CProfileROIDescribes the region of interest (ROI) of a laser profiler
 CProjectorSettings
 CRange< T >Describes a value range
 CROIThis struct defines camera region of interest
 CROIDescribes a region of interest (ROI)
 CROI
 CScanning2DSettings
 CScanning3DSettings
 CSharpenFactor
 CSizeDescribes a two-dimensional size with a width and a height
 CSizeFDescribes a two-dimensional size with a width and a height using double-precision floating-point numbers
 CSurfaceSmoothing
 CToneMappingEnable
 CHandEyeCalibration::TransformationDefines rigid body transformations, including translation vector and quaternion vector
 CTransformationDefines the rigid body transformations, including rotation matrix and translation vector
 CUhpSettings
 CUserSet
 CUserSetManagerManages device user sets
 CVersionDescribes the version information
 CVirtualUserSet