Point record where first 3 fields are X, Y, Z as INT32 with quantization. More...
#include <mi32/lidarpoint32.h>

Public Member Functions | |
| POINTRECORD32 (POINTARRAY32 &Array, UINT32 ArrayIdx) | |
| POINTRECORD32 (POINTARRAY32 &Array) | |
| POINTRECORD32 (const POINTRECORD32 &rhs) | |
| POINTRECORD32 () | |
| ~POINTRECORD32 () | |
| DPOINT2D | GetCoord2D () const |
| DPOINT3D | GetCoord3D () const |
| const LPOINT3D & | GetCoordRaw () const |
| double | GetCoordX () const |
| double | GetCoordY () const |
| double | GetCoordZ () const |
| const QUANTIZER_LPOINT3D & | GetQuantizer () const |
| void | SetCoord2D (const DPOINT2D &pt) |
| void | SetCoord3D (const DPOINT3D &pt) |
| void | SetCoordZ (double z) |
Point record where first 3 fields are X, Y, Z as INT32 with quantization.
| LIDAR::POINTRECORD32::POINTRECORD32 | ( | ) | [inline] |
Default constructor, creates NULL record.
| LIDAR::POINTRECORD32::POINTRECORD32 | ( | const POINTRECORD32 & | rhs | ) | [inline] |
Copy constructor.
| LIDAR::POINTRECORD32::POINTRECORD32 | ( | POINTARRAY32 & | Array | ) | [inline] |
Construct and attach to array.
| LIDAR::POINTRECORD32::POINTRECORD32 | ( | POINTARRAY32 & | Array, | |
| UINT32 | ArrayIdx | |||
| ) | [inline] |
Construct and attach to array with index.
| LIDAR::POINTRECORD32::~POINTRECORD32 | ( | ) | [inline] |
Destructor.
| DPOINT2D LIDAR::POINTRECORD32::GetCoord2D | ( | ) | const [inline] |
Get (translated) 2D coordinates.
| DPOINT3D LIDAR::POINTRECORD32::GetCoord3D | ( | ) | const [inline] |
Get (translated) 3D coordinates.
| const LPOINT3D& LIDAR::POINTRECORD32::GetCoordRaw | ( | ) | const [inline] |
Get raw coordinates.
| double LIDAR::POINTRECORD32::GetCoordX | ( | ) | const [inline] |
Get (translated) X coordinate.
| double LIDAR::POINTRECORD32::GetCoordY | ( | ) | const [inline] |
Get (translated) Y coordinate.
| double LIDAR::POINTRECORD32::GetCoordZ | ( | ) | const [inline] |
Get (translated) Z coordinate.
| const QUANTIZER_LPOINT3D& LIDAR::POINTRECORD32::GetQuantizer | ( | ) | const [inline] |
Get quantizer.
| void LIDAR::POINTRECORD32::SetCoord2D | ( | const DPOINT2D & | pt | ) | [inline] |
Set point 2D coordinates.
| void LIDAR::POINTRECORD32::SetCoord3D | ( | const DPOINT3D & | pt | ) | [inline] |
Set point 3D coordinates.
| void LIDAR::POINTRECORD32::SetCoordZ | ( | double | z | ) | [inline] |
Set point Z coordinate.
1.6.1