![]() |
Fréchet View
1.6.0
A Tool for Exploring Fréchet Distance Algorithms
|
#include <data/types.h>
#include <poly/types.h>
#include <poly/triangulation.h>
#include <freespace.h>
#include <fs_path.h>
#include <structure.h>
#include <graph_m4ri.h>
#include <boost/smart_ptr.hpp>
#include <boost/unordered_map.hpp>
#include <set>
#include <shortest_paths.h>
#include <data/numeric.h>
#include <tbb/concurrent_unordered_map.h>
Go to the source code of this file.
Classes | |
class | frechet::poly::Algorithm |
base class for algorithm for simple polygons. More... | |
struct | frechet::poly::Algorithm::CurveData |
stores essential information about an input curve. This data is processed once for each input curve. More... | |
Namespaces | |
frechet | |
global definitions for all algorithms. | |
frechet::poly | |
classes for computing the Fréchet Distance on simple polygons. | |
Functions | |
Algorithm::ptr | frechet::poly::newPolyAlgorithm (bool topo) |
factory method for creating a new algorithm object. Choose the appropriate implementation based on availability of multi-core and GPGPU processors. More... | |