Mech-Eye API 2.3.3
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 camera. Use Camera::connect to connect an available camera, and then call the corresponding methods to perform data acquisition, 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 parameters, including the intrinsic parameters of the texture 2D camera, the intrinsic parameters of the depth 2D camera(s), and the transformation between them |
Cmmind::eye::CameraMatrix | Describes the camera intrinsic parameter matrix |
Cmmind::eye::CameraResolutions | Defines the camera image resolutions, including the resolutions of the 2D image (texture) and depth map |
Cmmind::eye::CameraStatus | Describes the camera's statuses |
Cmmind::eye::uhp_setting::CaptureMode | |
Cmmind::eye::ColorBGR | Represents a pixel in Color2DImage with blue, green, and red channel 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 temperatures |
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 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 |
Cmmind::eye::Frame2DAnd3D | 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 |
Cmmind::eye::Frame3D | 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 |
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 | Represents a pixel in GrayScale2DImage with grayscale channel information |
Cmmind::eye::HandEyeCalibration | |
Cmmind::api::HandeyeCalibrationSettings | |
Cmmind::eye::scanning2d_setting::HDRExposureSequence | |
Cmmind::eye::Intrinsics2DCamera | 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 |
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 the normal vector coordinate (x, y, 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 | Represents a point in UntexturedPointCloud with the coordinate (x, y, z) information |
Cmmind::eye::PointXYZBGR | Represents a point in TexturedPointCloud with the coordinate (x, y, z) and texture (blue, green, and red) information |
Cmmind::eye::PointXYZBGRWithNormals | The pixel element struct in TexturedPointCloudWithNormals with the coordinate (x, y, z), texture (blue, green, red), and normal vector coordinate (x, y, z) information |
Cmmind::eye::PointXYZWithNormals | The pixel element struct in UntexturedPointCloudWithNormals with the coordinate (x, y, z) and normal vector coordinate (x, y, z) information |
Cmmind::eye::PointZ | Represents a point in DepthMap with the depth (z-coordinate) 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 two-dimensional 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 the 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 |