![]() |
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.