Mech-Eye API 2.5.0
API reference documentation for Mech-Eye 3D Laser Profiler
All Classes Functions Variables Typedefs Enumerations Enumerator Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cmmind::eye::brightness_settings::AnalogGain
 Cmmind::eye::brightness_settings::AnalogGainFor8030
 Cmmind::eye::Array2D< ElementData >Represents a 2D container of data
 Cmmind::eye::BatchArray< ElementData >Represents the data struct of the profile data
 Cmmind::eye::scan_settings::BatchRetrievalTimeout
 Cmmind::eye::profile_extraction::BrightnessAdjustment
 Cmmind::eye::CalibResultStores the calibration results and errors
 Cmmind::eye::CalibResultErrorsStores the calibration errors, including the reprojection errors of the primary and secondary laser profilers, as well as errors related to the dual-target planes and points
 Cmmind::eye::CalibResultParamsStores the motion direction and transformation matrix used during the calibration
 Cmmind::eye::scan_settings::CallbackRetrievalTimeout
 Cmmind::api::CameraIntriThis struct defines camera intrinsic parameters
 Cmmind::eye::transformation::CoordinateTransformation
 Cmmind::eye::trigger_settings::DataAcquisitionMethod
 Cmmind::eye::trigger_settings::DataAcquisitionTriggerSource
 Cmmind::eye::scan_settings::DataPointsPerProfile
 Cmmind::api::DepthRangeThis struct defines the depth range
 Cmmind::eye::DeviceInfoDefines the configuration for each laser profiler
 Cmmind::api::DeviceIntriThis struct defines device intrinsic parameters, including texture camera and depth camera
 Cmmind::api::DeviceResolutionThis struct defines camera map resolution
 Cmmind::api::DeviceTemperatureThis struct describes the device temperature information
 Cmmind::eye::brightness_settings::DigitalGain
 Cmmind::eye::profile_extraction::EdgeSelection
 Cmmind::api::ElementColorElement in ColorMap
 Cmmind::api::ElementDepthElement in DepthMap
 Cmmind::api::ElementPointXYZElement in PointXYZMap
 Cmmind::api::ElementPointXYZBGRElement in PointXYZBGRMap
 Cmmind::eye::filters::EnableBlindSpotFiltering
 Cmmind::eye::correction::EnableHeightCorrection
 Cmmind::eye::filters::EnableNoiseRemoval
 Cmmind::eye::profile_processing::EnableOutlierRemoval
 Cmmind::eye::correction::EnableTiltCorrection
 Cmmind::eye::profile_alignment::EnableXAxisAlignment
 Cmmind::eye::profile_alignment::EnableZAxisAlignment
 Cmmind::eye::trigger_settings::EncoderTriggerDirection
 Cmmind::eye::trigger_settings::EncoderTriggerInterval
 Cmmind::eye::trigger_settings::EncoderTriggerSignalCountingMode
 Cmmind::api::ErrorStatusThis enumeration defines the types of errors
 Cmmind::eye::ErrorStatusDescribes the types of errors
 Cmmind::eye::ProfilerEvent::EventData
 Cmmind::eye::ProfilerEvent::EventInfoDescribes the event information
 Cmmind::eye::scan_settings::ExposureDelay
 Cmmind::eye::brightness_settings::ExposureMode
 Cmmind::eye::brightness_settings::ExposureTime
 Cmmind::eye::profile_processing::Filter
 Cmmind::api::Frame< ElementType >Definition of data structure in device capturing image
 Cmmind::api::Frame< float >
 Cmmind::api::Frame< long long >
 Cmmind::api::Frame< unsigned char >
 Cmmind::api::Frame< unsigned int >
 Cmmind::eye::FrameTransformationDefines the rigid body transformations from one reference frame to another, including the rotation matrix and translation vector
 Cmmind::eye::FusionResultThe fusion results
 Cmmind::eye::profile_processing::GapFilling
 Cmmind::eye::profile_processing::GapFillingEdgePreservation
 Cmmind::api::HandeyeCalibrationSettings
 Cmmind::eye::brightness_settings::HdrExposureTimeProportion1
 Cmmind::eye::brightness_settings::HdrExposureTimeProportion2
 Cmmind::eye::brightness_settings::HdrFirstThreshold
 Cmmind::eye::brightness_settings::HdrSecondThreshold
 Cmmind::eye::correction::HeightCorrectionRatio
 Cmmind::eye::brightness_settings::LaserPower
 Cmmind::api::LaserSettings
 Cmmind::api::LineBatch
 Cmmind::eye::trigger_settings::LineScanTriggerSource
 Cmmind::eye::profile_extraction::MaxLaserLineWidth
 Cmmind::eye::trigger_settings::MaxScanRate
 Cmmind::eye::profile_extraction::MaxSpotIntensity
 Cmmind::eye::profile_processing::MeanFilterWindowSize
 Cmmind::api::lnxapi::MechEyeDeviceInterface that is used to connect the LNX Mech-Eye device and access basic information of the device
 Cmmind::api::MechEyeDeviceInterface that is used to connect the Mech-Eye Industrial 3D Camera and access basic information of the device
 Cmmind::api::MechEyeDeviceInfoThis struct defines device information
 Cmmind::eye::profile_processing::MedianFilterWindowSize
 Cmmind::eye::ProfilerEvent::PayloadMember::MemberValue
 Cmmind::eye::profile_extraction::MinGrayscaleValue
 Cmmind::eye::profile_extraction::MinLaserLineWidth
 Cmmind::eye::MinorStitchResultStores the stitching results of the secondary laser profiler, including the stitched image and transformation matrix
 Cmmind::eye::MinorStitchResultZParallelStores the stitching results of the secondary laser profiler when the laser profilers are arranged in the Wide mode (i.e., side-by-side or in the reversed direction), including the stitched image and bias
 Cmmind::eye::profile_extraction::MinSharpness
 Cmmind::eye::profile_extraction::MinSpotIntensity
 Cmmind::eye::MultiProfilerErrorStatus
 Cmmind::eye::MultiStitchParamsParameters required for stitching
 Cmmind::eye::MultiStitchResultStores the stitching results
 Cmmind::eye::MultiStitchResultZParallelThe stitching results when the laser profilers are arranged in the Wide mode (i.e., side-by-side or in the reversed direction)
 Cmmind::eye::filters::NoiseRemovalIntensity
 Cmmind::eye::profile_processing::OutlierRemovalIntensity
 Cmmind::eye::ParameterRepresents a parameter of the device
 Cmmind::eye::ProfilerEvent::PayloadMemberDescribes the data member of the event's payload
 Cmmind::api::PointCloudProcessingSettings
 Cmmind::eye::PointXYZRepresents a point in UntexturedPointCloud with the coordinate (x, y, z) information
 Cmmind::eye::PointXYZIRepresents a point in ProfileBatch::TexturedPointCloud with the coordinate (x, y, z, intensity) information
 Cmmind::api::PoseThis struct defines rigid body transformations, including rotation matrix and translation vector
 Cmmind::eye::ProfileDescribes a single profile
 Cmmind::eye::ProfileBatchRepresents a batch of profiles, which can be obtained by calling Profiler::retrieveBatchData(). It contains four elements of profile index, encoder value, intensity image, and depth map
 Cmmind::eye::ProfilerOperates the laser profiler. Use Profiler::connect to connect an available laser profiler, retrieve profile data, configure parameters and so on
 Cmmind::eye::ProfilerCalibrationInterfaces
 Cmmind::eye::ProfilerEventDescribes the event of profiler. Use ProfilerEvent::registerProfilerEventCallback to register an event of interest
 Cmmind::eye::ProfilerImageStores the intensity image and depth map acquired by the laser profiler
 Cmmind::eye::ProfilerInfoDescribes the laser profiler information
 Cmmind::eye::ProfileROIDescribes the region of interest (ROI) of a laser profiler
 Cmmind::eye::ProfilerStatusDescribes the laser profiler's statuses
 Cmmind::eye::ProfilerTemperatureDescribes the laser profiler temperatures
 Cmmind::api::ProjectorSettings
 Cmmind::eye::Range< T >Describes a value range
 Cmmind::eye::profile_processing::Resampling
 Cmmind::eye::profile_processing::ResamplingEdgePreservation
 Cmmind::api::ROIThis struct defines camera region of interest
 Cmmind::eye::ROIDescribes a region of interest (ROI)
 Cmmind::eye::roi::ROI
 Cmmind::eye::scan_settings::ScanLineCount
 Cmmind::api::Scanning2DSettings
 Cmmind::api::Scanning3DSettings
 Cmmind::eye::SizeDescribes a two-dimensional size with a width and a height
 Cmmind::eye::SizeFDescribes a two-dimensional size with a width and a height using double-precision floating-point numbers
 Cmmind::eye::trigger_settings::SoftwareTriggerRate
 Cmmind::eye::profile_extraction::SpotSelection
 Cmmind::eye::TargetPoseDefines the relative position of the frustums of the calibration target
 Cmmind::eye::TargetSizeDefines the dimensions of the frustums of the calibration target
 Cmmind::eye::correction::TiltCorrectionAngle
 Cmmind::eye::trigger_settings::TriggerDelay
 Cmmind::api::UhpSettings
 Cmmind::eye::UserSet
 Cmmind::eye::UserSetManagerManages device user sets
 Cmmind::eye::VersionDescribes the version information
 Cmmind::eye::VirtualProfiler
 Cmmind::eye::VirtualUserSet
 Cmmind::eye::point_cloud_resolutions::XAxisResolution
 Cmmind::eye::point_cloud_resolutions::YResolution
 Cmmind::eye::roi::ZDirectionRoi