QGIS API Documentation  3.17.0-Master (3b262f2a79)
Classes | Functions
qgsvectorlayerdirector.cpp File Reference

implementation of QgsVectorLayerDirector More...

#include "qgsvectorlayerdirector.h"
#include "qgsgraphbuilderinterface.h"
#include "qgsfeatureiterator.h"
#include "qgsfeaturesource.h"
#include "qgsvectordataprovider.h"
#include "qgspoint.h"
#include "qgsgeometry.h"
#include "qgsdistancearea.h"
#include "qgswkbtypes.h"
#include <QString>
#include <QtAlgorithms>
#include <spatialindex/SpatialIndex.h>
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 139 of file qgsvectorlayerdirector.cpp.

◆ findClosestVertex()

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

Definition at line 155 of file qgsvectorlayerdirector.cpp.