Variable record. More...
#include <mi32/lidarlasfile.h>
Public Member Functions | |
| VARIABLEREC () | |
| ~VARIABLEREC () | |
| ERRVALUE | Create (const char *UserID, UINT16 RecordID, UINT16 RecordLen, const char *Desc=0) |
| RECORDBUFFER_LSBFIRST & | GetBuffer () |
| const RECORDBUFFER_LSBFIRST & | GetBuffer () const |
| const UINT8 * | GetData () const |
| UINT16 | GetDataSize () const |
| SVLRHDR & | GetHeader () |
| const SVLRHDR & | GetHeader () const |
| ERRVALUE | ReadData (FILE_RAW &file) |
Variable record.
| LIDAR::LAS::VARIABLEREC::VARIABLEREC | ( | ) |
Constructor.
| LIDAR::LAS::VARIABLEREC::~VARIABLEREC | ( | ) |
Destructor.
| ERRVALUE LIDAR::LAS::VARIABLEREC::Create | ( | const char * | UserID, | |
| UINT16 | RecordID, | |||
| UINT16 | RecordLen, | |||
| const char * | Desc = 0 | |||
| ) |
Create variable record.
| RECORDBUFFER_LSBFIRST& LIDAR::LAS::VARIABLEREC::GetBuffer | ( | ) | [inline] |
Get reference to buffer (non-const).
| const RECORDBUFFER_LSBFIRST& LIDAR::LAS::VARIABLEREC::GetBuffer | ( | ) | const [inline] |
Get reference to buffer.
| const UINT8* LIDAR::LAS::VARIABLEREC::GetData | ( | ) | const [inline] |
Get pointer to record data.
| UINT16 LIDAR::LAS::VARIABLEREC::GetDataSize | ( | ) | const [inline] |
Get length of record in bytes, not including header.
| SVLRHDR& LIDAR::LAS::VARIABLEREC::GetHeader | ( | ) | [inline] |
Get header.
| const SVLRHDR& LIDAR::LAS::VARIABLEREC::GetHeader | ( | ) | const [inline] |
Get header.
1.6.1