Mech-Eye API 2.6.0
API reference documentation for Mech-Eye 3D Laser Profiler
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Nmmind
 Napi
 Nlnxapi
 CMechEyeDeviceInterface that is used to connect the LNX Mech-Eye device and access basic information of the device
 CCameraIntriThis struct defines camera intrinsic parameters
 CDepthRangeThis struct defines the depth range
 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
 CElementColorElement in ColorMap
 CElementDepthElement in DepthMap
 CElementPointXYZElement in PointXYZMap
 CElementPointXYZBGRElement in PointXYZBGRMap
 CErrorStatusThis enumeration defines the types of errors
 CFrameDefinition of data structure in device capturing image
 CHandeyeCalibrationSettings
 CLaserSettings
 CLineBatch
 CMechEyeDeviceInterface that is used to connect the Mech-Eye Industrial 3D Camera and access basic information of the device
 CMechEyeDeviceInfoThis struct defines device information
 CPointCloudProcessingSettings
 CPoseThis struct defines rigid body transformations, including rotation matrix and translation vector
 CProjectorSettings
 CROIThis struct defines camera region of interest
 CScanning2DSettings
 CScanning3DSettings
 CUhpSettings
 Neye
 Nbrightness_settings
 CExposureMode
 CExposureTime
 CHdrExposureTimeProportion1
 CHdrExposureTimeProportion2
 CHdrFirstThreshold
 CHdrSecondThreshold
 CAnalogGain
 CAnalogGainFor8030
 CDigitalGain
 CLaserPower
 Ncorrection
 CEnableTiltCorrection
 CEnableHeightCorrection
 CTiltCorrectionAngle
 CHeightCorrectionRatio
 Nfilters
 CEnableBlindSpotFiltering
 CEnableNoiseRemoval
 CNoiseRemovalIntensity
 Npoint_cloud_resolutions
 CXAxisResolution
 CYResolution
 Nprofile_alignment
 CEnableZAxisAlignment
 CEnableXAxisAlignment
 Nprofile_extraction
 CMinGrayscaleValue
 CMinSpotIntensity
 CMaxSpotIntensity
 CMinLaserLineWidth
 CMaxLaserLineWidth
 CSpotSelection
 CEdgeSelection
 CMinSharpness
 CBrightnessAdjustment
 CExtractionSensitivityMode
 Nprofile_processing
 CFilter
 CMeanFilterWindowSize
 CMedianFilterWindowSize
 CGapFilling
 CGapFillingEdgePreservation
 CResampling
 CResamplingEdgePreservation
 CEnableOutlierRemoval
 COutlierRemovalIntensity
 Nroi
 CZDirectionRoi
 CROI
 Nscan_settings
 CScanLineCount
 CScanDistance
 CDataPointsPerProfile
 CExposureDelay
 CBatchRetrievalTimeout
 CCallbackRetrievalTimeout
 Ntransformation
 CCoordinateTransformation
 Ntrigger_settings
 CDataAcquisitionMethod
 CDataAcquisitionTriggerSource
 CLineScanTriggerSource
 CSoftwareTriggerRate
 CTravelSpeed
 CMaxScanRate
 CTriggerDelay
 CEncoderTriggerDirection
 CEncoderTriggerSignalCountingMode
 CEncoderTriggerInterval
 CEncoderResolution
 CArray2DRepresents a 2D container of data
 CBatchArrayRepresents the data struct of the profile data
 CBoolParameterRepresents a _Bool-type device parameter
 CCalibResultStores the calibration results and errors
 CCalibResultErrorsStores 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
 CCalibResultParamsStores the motion direction and transformation matrix used during the calibration
 CDeviceInfoDefines the configuration for each laser profiler
 CDualProfilerConfigConfiguration describing a paired-profiler calibration setup
 CDualProfilerResultStores calibration parameters and error metrics for a dual-profiler setup
 CEnumParameterRepresents an _Enum-type device parameter
 CErrorStatusDescribes the types of errors
 CFloatArrayParameterRepresents a _FloatArray-type device parameter
 CFloatParameterRepresents a _Float-type device parameter
 CFrameTransformationDefines the rigid body transformations from one reference frame to another, including the rotation matrix and translation vector
 CFusionResultThe fusion results
 CImageInfoImage information used for stitching and correction
 CIntParameterRepresents an _Int-type device parameter
 CMinorStitchResultStores the stitching results of the secondary laser profiler, including the stitched image and transformation matrix
 CMinorStitchResultZParallelStores 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
 CMoveDirCalibConfigConfiguration parameters required for single-profiler movement-direction calibration
 CMoveDirCalibResultResults of the movement-direction calibration for a single profiler
 CMoveDirCorrectionOptionsSet custom size/resolution (to prevent data loss)
 CMultiProfilerErrorStatus
 CMultiStitchParamsParameters required for stitching
 CMultiStitchResultStores the stitching results
 CMultiStitchResultZParallelThe stitching results when the laser profilers are arranged in the Wide mode (i.e., side-by-side or in the reversed direction)
 CParameterRepresents a parameter of the device
 CPointXYZRepresents a point in UntexturedPointCloud with the coordinate (x, y, z) information
 CPointXYZIRepresents a point in ProfileBatch::TexturedPointCloud with the coordinate (x, y, z, intensity) information
 CProfileDescribes a single profile
 CProfileBatchRepresents 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
 CProfilerOperates the laser profiler. Use Profiler::connect to connect an available laser profiler, retrieve profile data, configure parameters and so on
 CProfilerCalibrationInterfaces
 CProfilerEventDescribes the event of profiler. Use ProfilerEvent::registerProfilerEventCallback to register an event of interest
 CEventInfoDescribes the event information
 CEventData
 CPayloadMemberDescribes the data member of the event's payload
 CMemberValue
 CProfilerHandEyeErrorStatus
 CProfilerImageStores the intensity image and depth map acquired by the laser profiler
 CProfilerInfoDescribes the laser profiler information
 CProfileROIDescribes the region of interest (ROI) of a laser profiler
 CProfileRoiParameterRepresents an _ProfileRoi-type device parameter
 CProfilerStatusDescribes the laser profiler's statuses
 CProfilerTemperatureDescribes the laser profiler temperatures
 CRangeDescribes a value range
 CRangeParameterRepresents a _Range-type device parameter
 CRefPositionBiasRepresents the reference-position bias between two scans
 CReprojectionErrorStores the reprojection errors
 CROIDescribes a region of interest (ROI)
 CRoiArrayParameterRepresents an _RoiArray-type device parameter
 CRoiParameterRepresents an _Roi-type device parameter
 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
 CStitchParamsParameters required for performing stitching between profilers
 CTargetInfoContains the target object's geometric size and pose information
 CTargetPoseDefines the relative position of the frustums of the calibration target
 CTargetSizeDefines the dimensions of the frustums of the calibration target
 CTransformedImageInfoThe corrected output result
 CTrussRobotCalibConfigConfiguration parameters for truss robot calibration
 CTrussRobotCalibMatchedPointMatching point pairs
 CTrussRobotCalibResultTruss Robot Calibration Result
 CTrussRobotCorrectParamsCorrection of parameters for truss robots
 CTrussRobotExtrinsicParamsTruss Robot Extrinsic Params
 CUserSet
 CUserSetManagerManages device user sets
 CVersionDescribes the version information
 CVirtualProfiler
 CVirtualUserSet