LIDAR::LAS::FILEHDR Class Reference
File header.
More...
#include <mi32/lidarlasfile.h>
List of all members.
Detailed Description
File header.
Member Enumeration Documentation
GPS Time Type in point records.
- Enumerator:
| POINTGPSTIMETYPE_None |
No GPS Time field.
|
| POINTGPSTIMETYPE_Week |
GPS Week Time.
|
| POINTGPSTIMETYPE_StdAdj |
Standard GPS Time minus 1E+9 seconds.
|
Constructor & Destructor Documentation
| LIDAR::LAS::FILEHDR::FILEHDR |
( |
|
) |
|
Member Function Documentation
| void LIDAR::LAS::FILEHDR::AddPointRecord |
( |
const POINTRECORD & |
pointrec |
) |
|
Add point record information to header.
Does not update file itself.
| void LIDAR::LAS::FILEHDR::AddVariableRecord |
( |
const VARIABLEREC & |
vrec |
) |
|
Add variable record information to header.
Does not update file itself.
| void LIDAR::LAS::FILEHDR::ComputeExtentsRaw |
( |
LRECT3D & |
ExtentsRaw |
) |
const |
Compute raw extents.
- Parameters:
-
| ExtentsRaw | Raw extents returned |
| UINT16 LIDAR::LAS::FILEHDR::GetCreationDayOfYear |
( |
|
) |
const [inline] |
Get file creation day of year.
| UINT16 LIDAR::LAS::FILEHDR::GetCreationYear |
( |
|
) |
const [inline] |
| MISTRING LIDAR::LAS::FILEHDR::GetDisplayValues |
( |
|
) |
const |
| void LIDAR::LAS::FILEHDR::GetExtents |
( |
DRECT3D & |
extents |
) |
const [inline] |
| void LIDAR::LAS::FILEHDR::GetExtents |
( |
DRECT2D & |
extents |
) |
const [inline] |
| UINT32 LIDAR::LAS::FILEHDR::GetFileOffsetPointData |
( |
|
) |
const [inline] |
| UINT16 LIDAR::LAS::FILEHDR::GetFileSourceID |
( |
|
) |
const [inline] |
| UINT16 LIDAR::LAS::FILEHDR::GetHeaderSize |
( |
|
) |
const [inline] |
| double LIDAR::LAS::FILEHDR::GetMaxX |
( |
|
) |
const [inline] |
| double LIDAR::LAS::FILEHDR::GetMaxY |
( |
|
) |
const [inline] |
| double LIDAR::LAS::FILEHDR::GetMaxZ |
( |
|
) |
const [inline] |
| double LIDAR::LAS::FILEHDR::GetMinX |
( |
|
) |
const [inline] |
| double LIDAR::LAS::FILEHDR::GetMinY |
( |
|
) |
const [inline] |
| double LIDAR::LAS::FILEHDR::GetMinZ |
( |
|
) |
const [inline] |
| UINT32 LIDAR::LAS::FILEHDR::GetNumPoints |
( |
|
) |
const [inline] |
Get total number of points.
| const UINT32* LIDAR::LAS::FILEHDR::GetNumPointsByReturn |
( |
|
) |
const [inline] |
Get array of number of points by return.
| UINT32 LIDAR::LAS::FILEHDR::GetNumVarRecords |
( |
|
) |
const [inline] |
Get number of variable-length records.
| UINT8 LIDAR::LAS::FILEHDR::GetPointFormat |
( |
|
) |
const [inline] |
| const DPOINT3D& LIDAR::LAS::FILEHDR::GetPointOffset |
( |
|
) |
const [inline] |
| const WPOINT3D& LIDAR::LAS::FILEHDR::GetPointPrecision |
( |
|
) |
const [inline] |
| UINT16 LIDAR::LAS::FILEHDR::GetPointRecordNumFields |
( |
|
) |
const [inline] |
| UINT16 LIDAR::LAS::FILEHDR::GetPointRecordSize |
( |
|
) |
const [inline] |
Get point record size in bytes.
| const DPOINT3D& LIDAR::LAS::FILEHDR::GetPointScale |
( |
|
) |
const [inline] |
| MISTRING LIDAR::LAS::FILEHDR::GetProjectID |
( |
|
) |
const |
Get project ID as string.
| MISTRING LIDAR::LAS::FILEHDR::GetSoftware |
( |
|
) |
const |
Get "Generating Software" string.
| MISTRING LIDAR::LAS::FILEHDR::GetSystemID |
( |
|
) |
const |
Get "System Identifier" string.
| UINT8 LIDAR::LAS::FILEHDR::GetVersionMajor |
( |
|
) |
const [inline] |
Get major version number.
| UINT8 LIDAR::LAS::FILEHDR::GetVersionMinor |
( |
|
) |
const [inline] |
Get minor version number.
| bool LIDAR::LAS::FILEHDR::HasPointRecordColor |
( |
|
) |
const |
| bool LIDAR::LAS::FILEHDR::HasPointRecordTime |
( |
|
) |
const |
| bool LIDAR::LAS::FILEHDR::HasPointRecordWaveform |
( |
|
) |
const |
| void LIDAR::LAS::FILEHDR::SetExtents |
( |
const DRECT3D & |
extents |
) |
|
| void LIDAR::LAS::FILEHDR::SetNumPointsByReturn |
( |
const UINT32 * |
NumPointsByReturn |
) |
|
Set number of points by return.
- Parameters:
-
| NumPointsByReturn | Array with 5 entries |
| void LIDAR::LAS::FILEHDR::SetPointFormat |
( |
UINT8 |
PointFormat |
) |
|
| void LIDAR::LAS::FILEHDR::SetPointScaleOffset |
( |
const DPOINT3D & |
Scale, |
|
|
const DPOINT3D & |
Offset | |
|
) |
| | [inline] |
| void LIDAR::LAS::FILEHDR::SetPointScaleOffset |
( |
const DPOINT2D & |
Scale, |
|
|
const DPOINT2D & |
Offset | |
|
) |
| | [inline] |
| void LIDAR::LAS::FILEHDR::SetPointScaleOffsetZ |
( |
double |
ScaleZ, |
|
|
double |
OffsetZ | |
|
) |
| | [inline] |
| void LIDAR::LAS::FILEHDR::SetSoftware |
( |
const char * |
Software |
) |
|
| void LIDAR::LAS::FILEHDR::SetSystemID |
( |
const char * |
SystemID |
) |
|
| void LIDAR::LAS::FILEHDR::ValidateOffsetInExtents |
( |
POINTARRAY & |
PointRecArray |
) |
|
The documentation for this class was generated from the following file: