Extended variable-length record header. More...
#include <mi32/lidarlasfile.h>
Public Member Functions | |
| EVLRHDR () | |
| const char * | GetDescription () const |
| UINT16 | GetRecordID () const |
| UINT64 | GetRecordLength () const |
| FILE::USERID | GetUserID () const |
| const char * | GetUserIdStr () const |
| ERRVALUE | Read (FILE_RAW &file, INT64 offset) |
| ERRVALUE | Write (FILE_RAW &file) const |
Extended variable-length record header.
| LIDAR::LAS::EVLRHDR::EVLRHDR | ( | ) |
Construct empty header.
| const char* LIDAR::LAS::EVLRHDR::GetDescription | ( | ) | const [inline] |
Get description string.
| UINT16 LIDAR::LAS::EVLRHDR::GetRecordID | ( | ) | const [inline] |
Get 'Record ID'.
| UINT64 LIDAR::LAS::EVLRHDR::GetRecordLength | ( | ) | const [inline] |
Get record length in bytes, does not include header.
| FILE::USERID LIDAR::LAS::EVLRHDR::GetUserID | ( | ) | const [inline] |
Get UserID enumeration.
| const char* LIDAR::LAS::EVLRHDR::GetUserIdStr | ( | ) | const [inline] |
Get 'User ID' string, may not be 0-terminated if uses all 16 possible characters.
Read from file at specified location.
1.6.1