Mech-Eye API 2.5.1
API reference documentation for Mech-Eye Industrial 3D Camera
|
Namespaces | |
namespace | lnxapi |
Data Structures | |
struct | CameraIntri |
This struct defines camera intrinsic parameters. More... | |
struct | DepthRange |
This struct defines the depth range. More... | |
struct | DeviceIntri |
This struct defines device intrinsic parameters, including texture camera and depth camera. More... | |
struct | DeviceResolution |
This struct defines camera map resolution. More... | |
struct | DeviceTemperature |
This struct describes the device temperature information. More... | |
struct | ElementColor |
Element in ColorMap. More... | |
struct | ElementDepth |
Element in DepthMap. More... | |
struct | ElementPointXYZ |
Element in PointXYZMap. More... | |
struct | ElementPointXYZBGR |
Element in PointXYZBGRMap. More... | |
struct | ErrorStatus |
This enumeration defines the types of errors. More... | |
class | Frame |
Definition of data structure in device capturing image. More... | |
struct | HandeyeCalibrationSettings |
struct | LaserSettings |
class | LineBatch |
class | MechEyeDevice |
Interface that is used to connect the Mech-Eye Industrial 3D Camera and access basic information of the device. More... | |
struct | MechEyeDeviceInfo |
This struct defines device information. More... | |
struct | PointCloudProcessingSettings |
struct | Pose |
This struct defines rigid body transformations, including rotation matrix and translation vector. More... | |
struct | ProjectorSettings |
struct | ROI |
This struct defines camera region of interest. More... | |
struct | Scanning2DSettings |
struct | Scanning3DSettings |
struct | UhpSettings |
Typedefs | |
typedef Frame< ElementColor > | ColorMap |
typedef Frame< ElementDepth > | DepthMap |
typedef Frame< ElementPointXYZ > | PointXYZMap |
typedef Frame< ElementPointXYZBGR > | PointXYZBGRMap |
Enumerations | |
enum class | ExposureMode { HDR , Timed } |
This enumeration defines the exposure mode. More... | |
enum class | CaptureMode { Raw , Depth } |
This enumeration defines the scan mode. More... | |
enum class | TriggerSource { Software , Encoder } |
This enumeration defines the trigger source. More... | |
enum class | ImageAnalogGain { AnalogGain_1_0 , AnalogGain_1_3 , AnalogGain_1_9 , AnalogGain_2_8 , AnalogGain_5_5 } |
This enumeration defines the image analog gain. More... | |
enum class | ImageAnalogGainFor8030 { AnalogGain_1_0 , AnalogGain_1_3 , AnalogGain_2_0 , AnalogGain_3_0 } |
enum class | ROIMode { Mode_1_1 , Mode_1_2 , Mode_1_4 , Mode_1_8 , Mode_1_16 } |
This enumeration defines the ROI along the Z direction. More... | |
enum class | EncoderTriggerMode { Positive , Negative , Duplex } |
This enumeration defines the encoder trigger mode. More... | |
enum class | EncoderMultiplier { Multiple_1 , Multiple_2 , Multiple_4 } |
This enumeration defines the encoder multiplier. More... | |
enum class | FilterType { None , Smoothing , Smoothing_edge_preserving , Median } |
This enumeration defines the filter type. More... | |
enum class | MeanFilterWindow { Window_Size_0 , Window_Size_2 , Window_Size_4 , Window_Size_8 , Window_Size_16 , Window_Size_32 , Window_Size_64 } |
This enumeration defines the window size for mean filtering. More... | |
enum class | MedianFilterWindow { Window_Size_0 , Window_Size_3 , Window_Size_5 , Window_Size_7 , Window_Size_9 } |
This enumeration defines the window size for median filtering. More... | |
enum class | ProfileStrategy { Standard , Near , Far , Continous , Invalid } |
This enumeration defines the profile extraction strategy. More... | |
Functions | |
std::string MMIND_API_EXPORT | getApiInformation () |
Gets the API basic information including version and manufacturing company. | |
typedef Frame<ElementColor> ColorMap |
typedef Frame<ElementDepth> DepthMap |
typedef Frame<ElementPointXYZBGR> PointXYZBGRMap |
typedef Frame<ElementPointXYZ> PointXYZMap |
|
strong |
|
strong |
|
strong |
This enumeration defines the encoder trigger mode.
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
This enumeration defines the window size for mean filtering.
|
strong |
This enumeration defines the window size for median filtering.
|
strong |
This enumeration defines the profile extraction strategy.
|
strong |
This enumeration defines the ROI along the Z direction.
Enumerator | |
---|---|
Mode_1_1 | The ROI covers the entire image. |
Mode_1_2 | The ROI height is one-half of the image height. |
Mode_1_4 | The ROI height is one-fourth of the image height. |
Mode_1_8 | The ROI height is one-eighth of the image height. |
Mode_1_16 | The ROI height is one-sixteenth of the image height. |
|
strong |
std::string MMIND_API_EXPORT getApiInformation | ( | ) |
Gets the API basic information including version and manufacturing company.