#include "voronoi_traits.hpp"#include "paal/data_structures/metric/metric_traits.hpp"#include "paal/utils/functors.hpp"#include <boost/range/as_array.hpp>#include <boost/range/adaptor/map.hpp>#include <boost/functional/hash.hpp>#include <unordered_set>#include <unordered_map>#include <map>#include <cassert>#include <climits>Go to the source code of this file.
Classes | |
| class | paal::data_structures::voronoi< Metric > |
| simple implementation of the Voronoi concept. More... | |
| struct | paal::data_structures::voronoi_traits< voronoi< Metric > > |
| specialization of voronoi_traits More... | |
Namespaces | |
| paal | |
| global namespace of project. | |
| paal::data_structures | |
| Data Structure namespace. | |
| paal::data_structures::detail | |
| Detail of Data Structure namespace. | |
Functions | |
| template<typename Metric > | |
| voronoi< Metric > | paal::data_structures::make_voronoi (const detail::generators_set_t< Metric > &generators, detail::generators_set_t< Metric > vertices, const Metric &metric, detail::dist_t< Metric > costOfNoGenerator=std::numeric_limits< detail::dist_t< Metric >>::max()) |
| make for voronoi | |
1.8.5