![]() |
Fréchet View
1.6.0
A Tool for Exploring Fréchet Distance Algorithms
|
#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... | |