![]() |
Fréchet View
1.6.0
A Tool for Exploring Fréchet Distance Algorithms
|
#include <data/types.h>
#include <poly/types.h>
#include <graph_m4ri.h>
#include <vector>
#include <CGAL/Triangulation_data_structure_2.h>
Go to the source code of this file.
Classes | |
struct | frechet::poly::DummyTDS |
Dummy class acting as a default for template arguments (required by CGAL::Triangulation_data_structure_2) More... | |
class | frechet::poly::Vertex_base< TDS > |
base class for vertexes in a Triangulation Data Structure. More... | |
struct | frechet::poly::Vertex_base< TDS >::Rebind_TDS< TDS2 > |
template re-bind to resolve cyclic dependcies More... | |
class | frechet::poly::Triangulation |
Wrapper for CGAL::Triangulation_Data_Structure https://doc.cgal.org/latest/TDS_2/index.html. More... | |
class | frechet::poly::Triangulation::Edge_iterator |
edge iterator. Traverses all edges of the triangulation. Derives from TDS::Edge_iterator and supplies some additional information. More... | |
Namespaces | |
frechet | |
global definitions for all algorithms. | |
frechet::poly | |
classes for computing the Fréchet Distance on simple polygons. | |
Macros | |
#define | CGAL_HEADER_ONLY 1 |
include CGAL solely from headers. No CGAL libraries are required. More... | |
#define | CGAL_NO_GMP 1 |
we don't need GMP support for CGAL More... | |
Functions | |
print operators for debugging | |
std::ostream & | frechet::poly::operator<< (std::ostream &out, const Triangulation &tri) |
std::ostream & | frechet::poly::operator<< (std::ostream &out, const Triangulation::Vertex_handle &v) |
std::ostream & | frechet::poly::operator<< (std::ostream &out, const Triangulation::Face_handle &f) |
std::ostream & | frechet::poly::operator<< (std::ostream &out, const Triangulation::Edge &e) |
std::ostream & | frechet::poly::operator<< (std::ostream &out, const Triangulation::Edge_iterator &e) |
#define CGAL_HEADER_ONLY 1 |
include CGAL solely from headers. No CGAL libraries are required.
Definition at line 10 of file triangulation.h.
#define CGAL_NO_GMP 1 |
we don't need GMP support for CGAL
Definition at line 12 of file triangulation.h.