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::PointXYZI Struct Reference

Represents a point in ProfileBatch::TexturedPointCloud with the coordinate (x, y, z, intensity) information. More...

#include <ProfileData.h>

Public Attributes

float x {0}
 X channel, default unit: mm, invalid data: nan.
 
float y {0}
 Y channel, default unit: mm, invalid data: nan.
 
float z {0}
 Z channel, default unit: mm, invalid data: nan.
 
unsigned char intensity {0}
 intensity channel.
 

Detailed Description

Represents a point in ProfileBatch::TexturedPointCloud with the coordinate (x, y, z, intensity) information.

Definition at line 28 of file ProfileData.h.

Member Data Documentation

◆ intensity

unsigned char mmind::eye::PointXYZI::intensity {0}

intensity channel.

Definition at line 33 of file ProfileData.h.

◆ x

float mmind::eye::PointXYZI::x {0}

X channel, default unit: mm, invalid data: nan.

Definition at line 30 of file ProfileData.h.

◆ y

float mmind::eye::PointXYZI::y {0}

Y channel, default unit: mm, invalid data: nan.

Definition at line 31 of file ProfileData.h.

◆ z

float mmind::eye::PointXYZI::z {0}

Z channel, default unit: mm, invalid data: nan.

Definition at line 32 of file ProfileData.h.


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