|
| QgsLazInfo () |
| Constructor for an empty laz info parser. More...
|
|
QgsPointCloudAttributeCollection | attributes () const |
| Returns the list of attributes contained in the LAZ file. More...
|
|
QPair< uint16_t, uint16_t > | creationYearDay () const |
| Returns the pair ( creation_year, creation_day ) extracted from the LAZ file public header block. More...
|
|
QgsCoordinateReferenceSystem | crs () const |
| Returns the coordinate system stored in the LAZ file. More...
|
|
QString | error () const |
| Returns an error string detailing what went wrong with reading the LAZ info. More...
|
|
uint32_t | evlrCount () const |
| Returns the absolute offset to the first variable length record in the LAZ file. More...
|
|
QVector< ExtraBytesAttributeDetails > | extrabytes () const |
| Returns the list of extrabytes contained in the LAZ file. More...
|
|
int | extrabytesCount () const |
| Returns the number of extrabytes contained in the LAZ dataset. More...
|
|
uint64_t | firstEvlrOffset () const |
| Returns the absolute offset to the first extended point record in the LAZ file. More...
|
|
uint32_t | firstPointRecordOffset () const |
| Returns the absolute offset to the first point record in the LAZ file. More...
|
|
uint32_t | firstVariableLengthRecord () const |
| Returns the absolute offset to the first variable length record in the LAZ file. More...
|
|
lazperf::header14 | header () const |
| Returns the LAZPERF header object. More...
|
|
bool | isValid () const |
| Returns whether the LAZ header data passed to this class is from a valid LAZ file. More...
|
|
QgsVector3D | maxCoords () const |
| Returns the maximum coordinate across X, Y and Z axis. More...
|
|
QgsVector3D | minCoords () const |
| Returns the minimum coordinate across X, Y and Z axis. More...
|
|
QgsVector3D | offset () const |
| Returns the offset of the points coordinates. More...
|
|
void | parseRawHeader (char *data, uint64_t length) |
| Parses the raw header data loaded from a LAZ file. More...
|
|
void | parseRawVlrEntries (char *data, uint64_t length) |
| Parses the variable length records found in the array data of length length. More...
|
|
uint64_t | pointCount () const |
| Returns the number of points contained in the LAZ file. More...
|
|
int | pointFormat () const |
| Returns the point format of the point records contained in the LAZ file. More...
|
|
int | pointRecordLength () const |
| Returns the length of each point record in bytes. More...
|
|
QString | projectId () const |
| Returns the project identifier contained in the LAZ file public header block (Optional field) More...
|
|
QgsVector3D | scale () const |
| Returns the scale of the points coordinates. More...
|
|
QString | softwareId () const |
| Returns the identifier of the software used to generate the LAZ file public header block. More...
|
|
QString | systemId () const |
| Returns the system identifier contained in the LAZ file public header block. More...
|
|
QVariantMap | toMetadata () const |
| Returns a map containing various metadata extracted from the LAZ file. More...
|
|
QPair< uint8_t, uint8_t > | version () const |
| Returns the LAZ specification version of the LAZ file. More...
|
|
QByteArray | vlrData (QString userId, int recordId) |
| Returns the binary data of the variable length record with the user identifier userId and record identifier recordId. More...
|
|