QGIS API Documentation  2.8.2-Wien
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 <QString>
#include <QtAlgorithms>
#include <limits>
#include <algorithm>
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

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.

bool TiePointInfoCompare ( const TiePointInfo a,
const TiePointInfo b 
)

Definition at line 94 of file qgslinevectorlayerdirector.cpp.