QGIS API Documentation 3.99.0-Master (26c88405ac0)
Loading...
Searching...
No Matches
qgsvectorlayerdirector.cpp File Reference

implementation of QgsVectorLayerDirector More...

#include "qgsvectorlayerdirector.h"
#include <spatialindex/SpatialIndex.h>
#include "qgsdistancearea.h"
#include "qgsfeatureiterator.h"
#include "qgsfeaturesource.h"
#include "qgsgeometry.h"
#include "qgsgraphbuilderinterface.h"
#include "qgslogger.h"
#include "qgsvectordataprovider.h"
#include "qgswkbtypes.h"
#include <QString>
#include <QtAlgorithms>
#include "moc_qgsvectorlayerdirector.cpp"
Include dependency graph for qgsvectorlayerdirector.cpp:

Go to the source code of this file.

Classes

struct  TiePointInfo

Functions

std::unique_ptr< SpatialIndex::ISpatialIndex > createVertexSpatialIndex (SpatialIndex::IStorageManager &storageManager)
int findClosestVertex (const QgsPointXY &point, SpatialIndex::ISpatialIndex *index, double tolerance)

Detailed Description

implementation of QgsVectorLayerDirector

Definition in file qgsvectorlayerdirector.cpp.

Function Documentation

◆ createVertexSpatialIndex()

std::unique_ptr< SpatialIndex::ISpatialIndex > createVertexSpatialIndex ( SpatialIndex::IStorageManager & storageManager)

Definition at line 140 of file qgsvectorlayerdirector.cpp.

◆ findClosestVertex()

int findClosestVertex ( const QgsPointXY & point,
SpatialIndex::ISpatialIndex * index,
double tolerance )

Definition at line 155 of file qgsvectorlayerdirector.cpp.