Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::polygon::voronoi_builder< T, CTT, VP > Class Template Reference

#include <voronoi_builder.hpp>

Public Types

typedef CTT::int_type int_type
 
typedef CTT::fpt_type fpt_type
 

Public Member Functions

 voronoi_builder ()
 
std::size_t insert_point (const int_type &x, const int_type &y)
 
std::size_t insert_segment (const int_type &x1, const int_type &y1, const int_type &x2, const int_type &y2)
 
template<typename OUTPUT >
void construct (OUTPUT *output)
 
void clear ()
 

Member Typedef Documentation

template<typename T , typename CTT = detail::voronoi_ctype_traits<T>, typename VP = detail::voronoi_predicates<CTT>>
typedef CTT::fpt_type boost::polygon::voronoi_builder< T, CTT, VP >::fpt_type
template<typename T , typename CTT = detail::voronoi_ctype_traits<T>, typename VP = detail::voronoi_predicates<CTT>>
typedef CTT::int_type boost::polygon::voronoi_builder< T, CTT, VP >::int_type

Constructor & Destructor Documentation

template<typename T , typename CTT = detail::voronoi_ctype_traits<T>, typename VP = detail::voronoi_predicates<CTT>>
boost::polygon::voronoi_builder< T, CTT, VP >::voronoi_builder ( )
inline

Member Function Documentation

template<typename T , typename CTT = detail::voronoi_ctype_traits<T>, typename VP = detail::voronoi_predicates<CTT>>
void boost::polygon::voronoi_builder< T, CTT, VP >::clear ( void  )
inline
template<typename T , typename CTT = detail::voronoi_ctype_traits<T>, typename VP = detail::voronoi_predicates<CTT>>
template<typename OUTPUT >
void boost::polygon::voronoi_builder< T, CTT, VP >::construct ( OUTPUT *  output)
inline
template<typename T , typename CTT = detail::voronoi_ctype_traits<T>, typename VP = detail::voronoi_predicates<CTT>>
std::size_t boost::polygon::voronoi_builder< T, CTT, VP >::insert_point ( const int_type x,
const int_type y 
)
inline
template<typename T , typename CTT = detail::voronoi_ctype_traits<T>, typename VP = detail::voronoi_predicates<CTT>>
std::size_t boost::polygon::voronoi_builder< T, CTT, VP >::insert_segment ( const int_type x1,
const int_type y1,
const int_type x2,
const int_type y2 
)
inline

The documentation for this class was generated from the following file: