8 #include <util/PrintUtils.h>
102 friend std::ostream & operator << (std::ostream &out,
Measurement & m){
Class representing a measurement.
Definition: Measurement.h:13
glm::dvec3 beamDirection
Beam director vector.
Definition: Measurement.h:37
int pulseReturnNumber
Pulse return number.
Definition: Measurement.h:61
std::string hitObjectId
ID of hit object.
Definition: Measurement.h:29
Measurement()=default
Default measurement constructor.
size_t devIdx
The index of the scanning device which generated the measurement.
Definition: Measurement.h:25
double distance
Intersection distance.
Definition: Measurement.h:45
int fullwaveIndex
Full wave index.
Definition: Measurement.h:65
glm::dvec3 beamOrigin
Beam origin.
Definition: Measurement.h:41
double gpsTime
Measurement GPS time.
Definition: Measurement.h:73
double intensity
Point intensity.
Definition: Measurement.h:49
double echo_width
Echo width.
Definition: Measurement.h:53
int returnNumber
Measurement return number.
Definition: Measurement.h:57
int classification
Point class.
Definition: Measurement.h:69
glm::dvec3 position
Definition: Measurement.h:33
std::string devId
Identifier of the device which generated the measurement.
Definition: Measurement.h:21