Mech-Eye API 2.4.0
API reference documentation for Mech-Eye 3D Laser Profiler
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
mmind::eye::ProfileROI Struct Reference

Describes the region of interest (ROI) of a laser profiler. More...

#include <CommonTypes.h>

Public Member Functions

constexpr ProfileROI (double xAxisCenter, double width, double height)
 
bool operator== (const ProfileROI &other)
 

Public Attributes

double xAxisCenter
 The position (in mm) of the ROI's center on the X-axis.
 
double width
 The X-axis width (in mm) of the ROI.
 
double height
 The Z-axis height (in mm) of the ROI.
 

Detailed Description

Describes the region of interest (ROI) of a laser profiler.

Definition at line 73 of file CommonTypes.h.

Constructor & Destructor Documentation

◆ ProfileROI() [1/2]

constexpr mmind::eye::ProfileROI::ProfileROI ( )
inlineconstexpr

Definition at line 75 of file CommonTypes.h.

◆ ProfileROI() [2/2]

constexpr mmind::eye::ProfileROI::ProfileROI ( double xAxisCenter,
double width,
double height )
inlineconstexpr

Definition at line 76 of file CommonTypes.h.

Member Data Documentation

◆ height

double mmind::eye::ProfileROI::height

The Z-axis height (in mm) of the ROI.

Definition at line 84 of file CommonTypes.h.

◆ width

double mmind::eye::ProfileROI::width

The X-axis width (in mm) of the ROI.

Definition at line 83 of file CommonTypes.h.

◆ xAxisCenter

double mmind::eye::ProfileROI::xAxisCenter

The position (in mm) of the ROI's center on the X-axis.

Definition at line 82 of file CommonTypes.h.


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