#include "isotropy.hpp"
#include "point_concept.hpp"
#include "segment_concept.hpp"
#include "voronoi_builder.hpp"
#include "voronoi_diagram.hpp"
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::polygon | |
Functions | |
template<typename Point , typename VB > | |
enable_if< typename gtl_if < typename is_point_concept < typename geometry_concept < Point >::type >::type > ::type, std::size_t >::type | boost::polygon::insert (const Point &point, VB *vb) |
template<typename PointIterator , typename VB > | |
enable_if< typename gtl_if < typename is_point_concept < typename geometry_concept < typename std::iterator_traits < PointIterator >::value_type > ::type >::type >::type, void > ::type | boost::polygon::insert (const PointIterator first, const PointIterator last, VB *vb) |
template<typename Segment , typename VB > | |
enable_if< typename gtl_if < typename is_segment_concept < typename geometry_concept < Segment >::type >::type > ::type, std::size_t >::type | boost::polygon::insert (const Segment &segment, VB *vb) |
template<typename SegmentIterator , typename VB > | |
enable_if< typename gtl_if < typename is_segment_concept < typename geometry_concept < typename std::iterator_traits < SegmentIterator > ::value_type >::type >::type > ::type, void >::type | boost::polygon::insert (const SegmentIterator first, const SegmentIterator last, VB *vb) |
template<typename PointIterator , typename VD > | |
enable_if< typename gtl_if < typename is_point_concept < typename geometry_concept < typename std::iterator_traits < PointIterator >::value_type > ::type >::type >::type, void > ::type | boost::polygon::construct_voronoi (const PointIterator first, const PointIterator last, VD *vd) |
template<typename SegmentIterator , typename VD > | |
enable_if< typename gtl_if < typename is_segment_concept < typename geometry_concept < typename std::iterator_traits < SegmentIterator > ::value_type >::type >::type > ::type, void >::type | boost::polygon::construct_voronoi (const SegmentIterator first, const SegmentIterator last, VD *vd) |
template<typename PointIterator , typename SegmentIterator , typename VD > | |
enable_if< typename gtl_and < typename gtl_if< typename is_point_concept< typename geometry_concept< typename std::iterator_traits < PointIterator >::value_type > ::type >::type >::type, typename gtl_if< typename is_segment_concept< typename geometry_concept< typename std::iterator_traits < SegmentIterator > ::value_type >::type >::type > ::type >::type, void >::type | boost::polygon::construct_voronoi (const PointIterator p_first, const PointIterator p_last, const SegmentIterator s_first, const SegmentIterator s_last, VD *vd) |