Mech-Eye API 2.5.0
API reference documentation for Mech-Eye 3D Laser Profiler
All Classes Functions Variables Typedefs Enumerations Enumerator Pages
Public Attributes | List of all members
mmind::eye::TargetPose Struct Reference

Defines the relative position of the frustums of the calibration target. More...

#include <ProfilerCalibrationTypes.h>

Public Attributes

float translateDistance
 The translate distance between two frustums in millimeters (mm).
 
float rotateAngleInDegree = 0
 The rotation angle between two frustums in degrees.
 
float rotateRadius = 0
 
ProfilerCalibrationMode mode = ProfilerCalibrationMode::Wide
 The calibration mode.
 
TargetTranslateAxis translateAxis
 
TargetRotateAxis rotateAxis = TargetRotateAxis::NullAxis
 

Detailed Description

Defines the relative position of the frustums of the calibration target.

Definition at line 54 of file ProfilerCalibrationTypes.h.

Member Data Documentation

◆ mode

ProfilerCalibrationMode mmind::eye::TargetPose::mode = ProfilerCalibrationMode::Wide

The calibration mode.

Definition at line 62 of file ProfilerCalibrationTypes.h.

◆ rotateAngleInDegree

float mmind::eye::TargetPose::rotateAngleInDegree = 0

The rotation angle between two frustums in degrees.

Definition at line 58 of file ProfilerCalibrationTypes.h.

◆ rotateAxis

TargetRotateAxis mmind::eye::TargetPose::rotateAxis = TargetRotateAxis::NullAxis

The axis along which one frustum is rotated relative to another.

Definition at line 66 of file ProfilerCalibrationTypes.h.

◆ rotateRadius

float mmind::eye::TargetPose::rotateRadius = 0

The distance from the center of rotation to the midpoint of the frustum's height in millimeters (mm).

Definition at line 59 of file ProfilerCalibrationTypes.h.

◆ translateAxis

TargetTranslateAxis mmind::eye::TargetPose::translateAxis
Initial value:
=
TargetTranslateAxis::X

The axis along which one frustum is translated relative to another.

Definition at line 63 of file ProfilerCalibrationTypes.h.

◆ translateDistance

float mmind::eye::TargetPose::translateDistance
Initial value:
=
83

The translate distance between two frustums in millimeters (mm).

Definition at line 56 of file ProfilerCalibrationTypes.h.


The documentation for this struct was generated from the following file: