QGIS API Documentation 4.1.0-Master (01362494303)
Loading...
Searching...
No Matches
qgspointcloudindex.h File Reference
#include "qgis_core.h"
#include "qgis_sip.h"
#include "qgsbox3d.h"
#include "qgspointcloudattribute.h"
#include "qgspointcloudblock.h"
#include "qgspointcloudexpression.h"
#include "qgspointcloudrequest.h"
#include "qgspointcloudstatistics.h"
#include "qgsrectangle.h"
#include <QByteArray>
#include <QCache>
#include <QHash>
#include <QList>
#include <QMutex>
#include <QString>
#include <QStringList>
#include <QVector>
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 an 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 an indexed point cloud node. More...
class  QgsPointCloudNodeId
 Represents an indexed point cloud node's position in octree. More...

Functions

 Q_DECLARE_TYPEINFO (QgsPointCloudNodeId, Q_PRIMITIVE_TYPE)
size_t qHash (const QgsPointCloudCacheKey &key, size_t seed=0)
 Hash function for QgsPointCloudCacheKey.
size_t qHash (QgsPointCloudNodeId id, size_t seed=0)
 Hash function for indexed nodes.

Function Documentation

◆ Q_DECLARE_TYPEINFO()

Q_DECLARE_TYPEINFO ( QgsPointCloudNodeId ,
Q_PRIMITIVE_TYPE  )

◆ qHash() [1/2]

size_t qHash ( const QgsPointCloudCacheKey & key,
size_t seed = 0 )
inline

Hash function for QgsPointCloudCacheKey.

Definition at line 162 of file qgspointcloudindex.h.

◆ qHash() [2/2]

size_t qHash ( QgsPointCloudNodeId id,
size_t seed = 0 )
inline

Hash function for indexed nodes.

Definition at line 117 of file qgspointcloudindex.h.