|
| QgsPointCloudIndex () |
| Constructs index. More...
|
|
| ~QgsPointCloudIndex () |
|
virtual AccessType | accessType () const =0 |
| Returns the access type of the data If the access type is Remote, data will be fetched from an HTTP server either synchronously or asynchronously If the access type is local, the data is stored locally as a file and will only be fetch synchronously ( blocking request with nodeData only ) More...
|
|
virtual QgsPointCloudBlockRequest * | asyncNodeData (const IndexedPointCloudNode &n, const QgsPointCloudRequest &request)=0 |
| Returns a handle responsible for loading a node data block. More...
|
|
QgsPointCloudAttributeCollection | attributes () const |
| Returns all attributes that are stored in the file. More...
|
|
virtual std::unique_ptr< QgsPointCloudIndex > | clone () const =0 |
| Returns a clone of the current point cloud index object. More...
|
|
void | copyCommonProperties (QgsPointCloudIndex *destination) const |
| Copies common properties to the destination index. More...
|
|
virtual QgsCoordinateReferenceSystem | crs () const =0 |
| Returns the coordinate reference system of the point cloud index. More...
|
|
QString | error () const |
| Returns the error that occurred during the loading of the index. More...
|
|
QgsRectangle | extent () const |
| Returns extent of the data. More...
|
|
virtual bool | hasNode (const IndexedPointCloudNode &n) const |
| Returns whether the octree contain given node. More...
|
|
virtual bool | hasStatisticsMetadata () const =0 |
| Returns whether the dataset contains metadata of statistics. More...
|
|
virtual bool | isValid () const =0 |
| Returns whether index is loaded and valid. More...
|
|
virtual void | load (const QString &fileName)=0 |
| Loads the index from the file. More...
|
|
virtual QVariantList | metadataClasses (const QString &attribute) const |
| Returns the classes of attribute. More...
|
|
virtual QVariant | metadataClassStatistic (const QString &attribute, const QVariant &value, QgsStatisticalSummary::Statistic statistic) const |
| Returns the statistic statistic of the class value of the attribute attribute. More...
|
|
virtual QVariant | metadataStatistic (const QString &attribute, QgsStatisticalSummary::Statistic statistic) const |
| Returns the statistic statistic of attribute. More...
|
|
virtual QgsPointCloudStatistics | metadataStatistics () const |
| Returns the object containings the statistics metadata extracted from the dataset. More...
|
|
QgsPointCloudDataBounds | nodeBounds (const IndexedPointCloudNode &node) const |
| Returns bounds of particular node. More...
|
|
virtual QList< IndexedPointCloudNode > | nodeChildren (const IndexedPointCloudNode &n) const |
| Returns all children of node. More...
|
|
virtual QgsPointCloudBlock * | nodeData (const IndexedPointCloudNode &n, const QgsPointCloudRequest &request)=0 |
| Returns node data block. More...
|
|
float | nodeError (const IndexedPointCloudNode &n) const |
| Returns node's error in map units (used to determine in whether the node has enough detail for the current view) More...
|
|
QgsRectangle | nodeMapExtent (const IndexedPointCloudNode &node) const |
| Returns the extent of a node in map coordinates. More...
|
|
int | nodePointCount (const IndexedPointCloudNode &n) |
| Returns the number of points of indexed point cloud node n. More...
|
|
virtual qint64 | nodePointCount (const IndexedPointCloudNode &n) const |
| Returns the number of points of a given node n. More...
|
|
QgsDoubleRange | nodeZRange (const IndexedPointCloudNode &node) const |
| Returns the z range of a node. More...
|
|
QgsVector3D | offset () const |
| Returns offset. More...
|
|
virtual QVariantMap | originalMetadata () const =0 |
| Returns the original metadata map. More...
|
|
virtual qint64 | pointCount () const =0 |
| Returns the number of points in the point cloud. More...
|
|
IndexedPointCloudNode | root () |
| Returns root node of the index. More...
|
|
QgsVector3D | scale () const |
| Returns scale. More...
|
|
bool | setSubsetString (const QString &subset) |
| Sets the string used to define a subset of the point cloud. More...
|
|
int | span () const |
| Returns the number of points in one direction in a single node. More...
|
|
QString | subsetString () const |
| Returns the string used to define a subset of the point cloud. More...
|
|
double | zMax () const |
| Returns z max. More...
|
|
double | zMin () const |
| Returns z min. More...
|
|