QGIS API Documentation  2.6.0-Brighton
 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:

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

Function Documentation

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 
)