Fréchet View  1.6.0
A Tool for Exploring Fréchet Distance Algorithms
types.h File Reference
#include <utility>
#include <list>
#include <set>
#include <data/types.h>
#include <data/linkedlist.h>
#include <QDebug>
#include <QLineF>

Go to the source code of this file.

Classes

class  frechet::poly::Segment
 Represents a polygon line segment from node i to j. More...
 

Namespaces

 frechet
 global definitions for all algorithms.
 
 frechet::poly
 classes for computing the Fréchet Distance on simple polygons.
 

Typedefs

typedef std::vector< int > frechet::poly::Polygon
 Polygon a sub-set of vertex indexes. More...
 
typedef std::set< Segment > frechet::poly::Segments
 a set of Segment objects More...
 
typedef std::list< Polygon > frechet::poly::Partition
 a partitioning of a polygon, that is a list of sub-sets More...
 

Functions

std::ostream & frechet::poly::operator<< (std::ostream &out, const Segment &seg)
 print operator; for debuggin More...
 

Variables

static const int frechet::poly::SOUTH_POLE_INDEX = -2
 artifical vertex used by Triangulation More...