QGIS API Documentation 3.41.0-Master (02257426e5a)
Loading...
Searching...
No Matches
Classes | Functions
qgspointcloudindex.h File Reference
#include <QString>
#include <QHash>
#include <QStringList>
#include <QVector>
#include <QList>
#include <QMutex>
#include <QCache>
#include <QByteArray>
#include "qgis_core.h"
#include "qgspointcloudstatistics.h"
#include "qgsrectangle.h"
#include "qgsbox3d.h"
#include "qgis_sip.h"
#include "qgspointcloudblock.h"
#include "qgspointcloudattribute.h"
#include "qgspointcloudexpression.h"
#include "qgspointcloudrequest.h"
Include dependency graph for qgspointcloudindex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsAbstractPointCloudIndex
 Represents a indexed point clouds data in octree. More...
 
class  QgsPointCloudCacheKey
 Container class for QgsPointCloudBlock cache keys. More...
 
class  QgsPointCloudIndex
 Smart pointer for QgsAbstractPointCloudIndex. More...
 
class  QgsPointCloudNode
 Keeps metadata for indexed point cloud node. More...
 
class  QgsPointCloudNodeId
 Represents a indexed point cloud node's position in octree. More...
 

Functions

 Q_DECLARE_TYPEINFO (QgsPointCloudNodeId, Q_PRIMITIVE_TYPE)
 
uint qHash (const QgsPointCloudCacheKey &key)
 Hash function for QgsPointCloudCacheKey.
 
CORE_EXPORT uint qHash (QgsPointCloudNodeId id)
 Hash function for indexed nodes.
 

Function Documentation

◆ Q_DECLARE_TYPEINFO()

Q_DECLARE_TYPEINFO ( QgsPointCloudNodeId  ,
Q_PRIMITIVE_TYPE   
)

◆ qHash() [1/2]

uint qHash ( const QgsPointCloudCacheKey key)

Hash function for QgsPointCloudCacheKey.

◆ qHash() [2/2]

CORE_EXPORT uint qHash ( QgsPointCloudNodeId  id)

Hash function for indexed nodes.

Definition at line 89 of file qgspointcloudindex.cpp.