Module |
|
Header |
/Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/IO/LidarPointCloudFileIO_LAS.h |
Include |
#include "IO/LidarPointCloudFileIO_LAS.h" |
struct FLidarPointCloudFileIO_LAS_PublicHeaderBlock
LAS - Public Header Block As per LAS Specification v.1.4 - R14
Name | Description | ||
---|---|---|---|
|
double[6] |
Bounds |
Order of data changes depending on the file version used Pre 1.4: MaxX, MinX, MaxY, MinY, MaxZ, MinZ 1.4+: MaxX, MaxY, MaxZ, MinX, MinY, MinZ |
|
FileCreationDayofYear |
||
|
FileCreationYear |
||
|
FileSignature |
Base set, 227 bytes |
|
|
FileSourceID |
||
|
char[32] |
GeneratingSoftware |
|
|
GlobalEncoding |
||
|
HeaderSize |
||
|
LegacyNumberOfPointRecords |
||
|
uint32[5] |
LegacyNumberOfPointsByReturn |
|
|
NumberOfEVLRs |
||
|
NumberOfPointRecords |
||
|
uint64[15] |
NumberOfPointsByReturn |
|
|
NumberOfVLRs |
||
|
Offset |
||
|
OffsetToPointData |
||
|
PointDataRecordFormat |
||
|
PointDataRecordLength |
||
|
ProjectID_GUIDData1 |
||
|
ProjectID_GUIDData2 |
||
|
ProjectID_GUIDData3 |
||
|
uint8[8] |
ProjectID_GUIDData4 |
|
|
ScaleFactor |
||
|
StartOfFirstEVLR |
Added in 1.4, extra 140 bytes |
|
|
StartOfWaveformDataPacketRecord |
Added in 1.3, extra 8 bytes |
|
|
char[32] |
SystemIdentifier |
|
|
VersionMajor |
||
|
VersionMinor |
Name | Description | ||
---|---|---|---|
|
FLidarPointC... |
Generate ( |
Generates a new 1.2 compliant header, with pre-populated data. |
|
GetExtent() |
||
|
GetFormatDescription() |
||
|
FDoubleVecto... |
GetMax() |
|
|
FDoubleVecto... |
GetMin() |
|
|
GetNumberOfPoints() |
||
|
FDoubleVecto... |
GetOrigin() |
|
|
GetRecordLengthByFormat ( |
||
|
HasRGB() |
||
|
IsLegacyFormat() |
||
|
IsValid() |
||
|
PointDataContainsExtraContent() |
Returns true if the point data contains user-specific extra bytes |
|
|
SetMax ( |
||
|
SetMin ( |