Mech-Eye API 2.3.1
API reference documentation for Mech-Eye Industrial 3D Camera
|
Cmmind::eye::projector_setting::AntiFlickerMode | |
Cmmind::eye::Array2D< ElementData > | Represents a 2D container of data |
Cmmind::eye::scanning2d_setting::AutoExposureROI | |
Cmmind::eye::Camera | Operates 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::CameraDistortion | Describes the distortion parameters |
Cmmind::eye::CameraEvent | The camera event related. Use CameraEvent::registerCameraEventCallback to register an event of interest |
Cmmind::eye::CameraInfo | Defines the camera information |
Cmmind::api::CameraIntri | This struct defines camera intrinsic parameters |
Cmmind::eye::CameraIntrinsics | Defines the 3D camera intrinsic, including the texture source camera, depth source camera and the transformation between then |
Cmmind::eye::CameraMatrix | Describes the camera intrinsic matrix |
Cmmind::eye::CameraResolutions | Defines the camera resolutions information, including texture image resolution and depth map resolution |
Cmmind::eye::CameraStatus | Describes the camera running status |
Cmmind::eye::uhp_setting::CaptureMode | |
Cmmind::eye::ColorBGR | The pixel element struct in Color2DImage with blue, green, and red information |
Cmmind::api::DepthRange | This struct defines the depth range |
Cmmind::eye::scanning3d_setting::DepthRange | |
Cmmind::eye::scanning2d_setting::DepthSourceExposureMode | |
Cmmind::eye::scanning2d_setting::DepthSourceExposureTime | |
Cmmind::api::DeviceIntri | This struct defines device intrinsic parameters, including texture camera and depth camera |
Cmmind::api::DeviceResolution | This struct defines camera map resolution |
Cmmind::api::DeviceTemperature | This struct describes the device temperature information |
Cmmind::eye::DeviceTemperature | Describes the device temperature information |
Cmmind::eye::pointcloud_processing_setting::DistortionCorrection | |
Cmmind::eye::pointcloud_processing_setting::EdgePreservation | |
Cmmind::api::ElementColor | Element in ColorMap |
Cmmind::api::ElementDepth | Element in DepthMap |
Cmmind::api::ElementPointXYZ | Element in PointXYZMap |
Cmmind::api::ElementPointXYZBGR | Element in PointXYZBGRMap |
Cmmind::eye::pointcloud_processing_setting::EnableDistortionCorrection | |
Cmmind::api::ErrorStatus | This enumeration defines the types of errors |
Cmmind::eye::ErrorStatus | Describes 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::api::Frame< ElementType > | Definition of data structure in device capturing image |
Cmmind::eye::Frame2D | Represents 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::Frame2DAnd3D | Represents 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::Frame3D | Represents 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::api::Frame< float > | |
Cmmind::api::Frame< long long > | |
Cmmind::api::Frame< unsigned char > | |
Cmmind::api::Frame< unsigned int > | |
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::Gray | The pixel element struct in GrayScale2DImage with gray information |
Cmmind::eye::HandEyeCalibration | |
Cmmind::api::HandeyeCalibrationSettings | |
Cmmind::eye::scanning2d_setting::HDRExposureSequence | |
Cmmind::eye::Intrinsics2DCamera | Describes the 2D camera intrinsics mounted on the device represented in the pinhole camera model, including camera matrix and camera distortion parameters |
Cmmind::api::LaserSettings | |
Cmmind::api::LineBatch | |
Cmmind::api::lnxapi::MechEyeDevice | Interface that is used to connect the LNX Mech-Eye device and access basic information of the device |
Cmmind::api::MechEyeDevice | Interface that is used to connect the Mech-Eye Industrial 3D Camera and access basic information of the device |
Cmmind::api::MechEyeDeviceInfo | This struct defines device information |
Cmmind::eye::pointcloud_processing_setting::NoiseRemoval | |
Cmmind::eye::NormalVector | The pixel element struct with normal vector X, Y, and Z information |
Cmmind::eye::pointcloud_processing_setting::OutlierRemoval | |
▼Cmmind::eye::Parameter | Represents a parameter of the device |
Cmmind::eye::BoolParameter | Represents a _Bool-type device parameter |
Cmmind::eye::EnumParameter | Represents an _Enum-type device parameter |
Cmmind::eye::FloatArrayParameter | Represents a _FloatArray-type device parameter |
Cmmind::eye::FloatParameter | Represents a _Float-type device parameter |
Cmmind::eye::IntParameter | Represents an _Int-type device parameter |
Cmmind::eye::RangeParameter | Represents a _Range-type device parameter |
Cmmind::eye::RoiParameter | Represents an _Roi-type device parameter |
Cmmind::api::PointCloudProcessingSettings | |
Cmmind::eye::PointXYZ | The pixel element struct in UntexturedPointCloud with X, Y, and Z information |
Cmmind::eye::PointXYZBGR | The pixel element struct in TexturedPointCloud with X, Y, Z, blue, green, and red information |
Cmmind::eye::PointXYZBGRWithNormals | The pixel element struct in TexturedPointCloudWithNormals with X, Y, Z, blue, green, red, normalX, normalY, and normalZ information |
Cmmind::eye::PointXYZWithNormals | The pixel element struct in UntexturedPointCloudWithNormals with X, Y, Z, normalX, normalY, and normalZ information |
Cmmind::eye::PointZ | The pixel element struct in DepthMap with Z information |
Cmmind::api::Pose | This struct defines rigid body transformations, including rotation matrix and translation vector |
Cmmind::eye::laser_setting::PowerLevel | |
Cmmind::eye::projector_setting::PowerLevel | |
Cmmind::api::ProjectorSettings | |
Cmmind::eye::Range< T > | Describes a value range |
Cmmind::api::ROI | This struct defines camera region of interest |
Cmmind::eye::ROI | Describes a region of interest (ROI) |
Cmmind::eye::scanning3d_setting::ROI | |
Cmmind::api::Scanning2DSettings | |
Cmmind::api::Scanning3DSettings | |
Cmmind::eye::scanning2d_setting::SharpenFactor | |
Cmmind::eye::Size | Describes a size with a width and a height |
Cmmind::eye::pointcloud_processing_setting::SurfaceSmoothing | |
Cmmind::eye::scanning2d_setting::ToneMappingEnable | |
Cmmind::eye::HandEyeCalibration::Transformation | Defines rigid body transformations, including translation vector and quaternion vector |
Cmmind::eye::Transformation | Defines the rigid body transformations, including rotation matrix and translation vector |
Cmmind::api::UhpSettings | |
Cmmind::eye::UserSet | |
Cmmind::eye::UserSetManager | Manages device user sets |
Cmmind::eye::Version | Describes the version information |
Cmmind::eye::VirtualUserSet |