QGIS API Documentation  2.99.0-Master (2270603)
Classes | Functions
qgslinevectorlayerdirector.cpp File Reference

implementation of QgsLineVectorLayerDirector More...

#include "qgslinevectorlayerdirector.h"
#include "qgsgraphbuilderintr.h"
#include "qgsfeatureiterator.h"
#include <qgsvectorlayer.h>
#include <qgsvectordataprovider.h>
#include <qgspoint.h>
#include <qgsgeometry.h>
#include <qgsdistancearea.h>
#include <qgswkbtypes.h>
#include <QString>
#include <QtAlgorithms>
Include dependency graph for qgslinevectorlayerdirector.cpp:

Go to the source code of this file.


class  QgsPointCompare
struct  TiePointInfo


template<typename RandIter , typename Type , typename CompareOp >
RandIter my_binary_search (RandIter begin, RandIter end, Type val, CompareOp comp)
bool TiePointInfoCompare (const TiePointInfo &a, const TiePointInfo &b)

Detailed Description

implementation of QgsLineVectorLayerDirector

Definition in file qgslinevectorlayerdirector.cpp.

Function Documentation

§ my_binary_search()

template<typename RandIter , typename Type , typename CompareOp >
RandIter my_binary_search ( RandIter  begin,
RandIter  end,
Type  val,
CompareOp  comp 

Definition at line 59 of file qgslinevectorlayerdirector.cpp.

§ TiePointInfoCompare()

bool TiePointInfoCompare ( const TiePointInfo a,
const TiePointInfo b 

Definition at line 95 of file qgslinevectorlayerdirector.cpp.