Mech-Eye API 2.2.2
API reference documentation for Mech-Eye Industrial 3D Camera
All Classes Functions Variables Enumerations Enumerator Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cmmind::eye::projector_setting::AntiFlickerMode
 Cmmind::eye::Array2D< ElementData >Represents a 2D container of data
 Cmmind::eye::scanning2d_setting::AutoExposureROI
 Cmmind::eye::CameraOperates 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
 Cmmind::eye::CameraDistortionDescribes the distortion parameters
 Cmmind::eye::CameraEventThe camera event related. Use CameraEvent::registerCameraEventCallback to register an event of interest
 Cmmind::eye::CameraInfoDefines the camera information
 Cmmind::eye::CameraIntrinsicsDefines the 3D camera intrinsic, including the texture source camera, depth source camera and the transformation between then
 Cmmind::eye::CameraMatrixDescribes the camera intrinsic matrix
 Cmmind::eye::CameraResolutionsDefines the camera resolutions information, including texture image resolution and depth map resolution
 Cmmind::eye::CameraStatusDescribes the camera running status
 Cmmind::eye::uhp_setting::CaptureMode
 Cmmind::eye::ColorBGRThe pixel element struct in Color2DImage with blue, green, and red information
 Cmmind::eye::scanning3d_setting::DepthRange
 Cmmind::eye::scanning2d_setting::DepthSourceExposureMode
 Cmmind::eye::scanning2d_setting::DepthSourceExposureTime
 Cmmind::eye::DeviceTemperatureDescribes the device temperature information
 Cmmind::eye::pointcloud_processing_setting::DistortionCorrection
 Cmmind::eye::pointcloud_processing_setting::EdgePreservation
 Cmmind::eye::pointcloud_processing_setting::EnableDistortionCorrection
 Cmmind::eye::ErrorStatusDescribes the types of errors
 Cmmind::eye::scanning2d_setting::ExpectedGrayValue
 Cmmind::eye::scanning2d_setting::ExposureMode
 Cmmind::eye::scanning3d_setting::ExposureSequence
 Cmmind::eye::scanning2d_setting::ExposureTime
 Cmmind::eye::Frame2DRepresents 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
 Cmmind::eye::Frame2DAnd3DRepresents 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
 Cmmind::eye::Frame3DRepresents 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
 Cmmind::eye::laser_setting::FramePartitionCount
 Cmmind::eye::laser_setting::FrameRange
 Cmmind::eye::laser_setting::FringeCodingMode
 Cmmind::eye::projector_setting::FringeCodingMode
 Cmmind::eye::pointcloud_processing_setting::FringeContrastThreshold
 Cmmind::eye::pointcloud_processing_setting::FringeMinThreshold
 Cmmind::eye::scanning3d_setting::Gain
 Cmmind::eye::pointcloud_processing_setting::GapFilling
 Cmmind::eye::GrayThe pixel element struct in GrayScale2DImage with gray information
 Cmmind::eye::HandEyeCalibration
 Cmmind::eye::scanning2d_setting::HDRExposureSequence
 Cmmind::eye::Intrinsics2DCameraDescribes the 2D camera intrinsics mounted on the device represented in the pinhole camera model, including camera matrix and camera distortion parameters
 Cmmind::eye::pointcloud_processing_setting::NoiseRemoval
 Cmmind::eye::NormalVectorThe pixel element struct with normal vector X, Y, and Z information
 Cmmind::eye::pointcloud_processing_setting::OutlierRemoval
 Cmmind::eye::ParameterRepresents a parameter of the device
 Cmmind::eye::BoolParameterRepresents a _Bool-type device parameter
 Cmmind::eye::EnumParameterRepresents an _Enum-type device parameter
 Cmmind::eye::FloatArrayParameterRepresents a _FloatArray-type device parameter
 Cmmind::eye::FloatParameterRepresents a _Float-type device parameter
 Cmmind::eye::IntParameterRepresents an _Int-type device parameter
 Cmmind::eye::RangeParameterRepresents a _Range-type device parameter
 Cmmind::eye::RoiParameterRepresents an _Roi-type device parameter
 Cmmind::eye::PointXYZThe pixel element struct in UntexturedPointCloud with X, Y, and Z information
 Cmmind::eye::PointXYZBGRThe pixel element struct in TexturedPointCloud with X, Y, Z, blue, green, and red information
 Cmmind::eye::PointXYZBGRWithNormalsThe pixel element struct in TexturedPointCloudWithNormals with X, Y, Z, blue, green, red, normalX, normalY, and normalZ information
 Cmmind::eye::PointXYZWithNormalsThe pixel element struct in UntexturedPointCloudWithNormals with X, Y, Z, normalX, normalY, and normalZ information
 Cmmind::eye::PointZThe pixel element struct in DepthMap with Z information
 Cmmind::eye::laser_setting::PowerLevel
 Cmmind::eye::projector_setting::PowerLevel
 Cmmind::eye::Range< T >Describes a value range
 Cmmind::eye::ROIDescribes a region of interest (ROI)
 Cmmind::eye::scanning3d_setting::ROI
 Cmmind::eye::scanning2d_setting::SharpenFactor
 Cmmind::eye::SizeDescribes a size with a width and a height
 Cmmind::eye::pointcloud_processing_setting::SurfaceSmoothing
 Cmmind::eye::scanning2d_setting::ToneMappingEnable
 Cmmind::eye::HandEyeCalibration::TransformationDefines rigid body transformations, including translation vector and quaternion vector
 Cmmind::eye::TransformationDefines the rigid body transformations, including rotation matrix and translation vector
 Cmmind::eye::UserSet
 Cmmind::eye::UserSetManagerManages device user sets
 Cmmind::eye::VersionDescribes the version information