QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
Classes | Functions
qgslinevectorlayerdirector.cpp File Reference

implementation of QgsLineVectorLayerDirector More...

#include "qgslinevectorlayerdirector.h"
#include "qgsgraphbuilderintr.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.

Classes

class  QgsPointCompare
 
struct  TiePointInfo
 

Functions

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 58 of file qgslinevectorlayerdirector.cpp.

◆ TiePointInfoCompare()

bool TiePointInfoCompare ( const TiePointInfo a,
const TiePointInfo b 
)

Definition at line 94 of file qgslinevectorlayerdirector.cpp.