Classes | |
struct | y_ps_rm |
struct | y_ps_rme |
struct | y_ps_rp |
struct | y_ps_rpe |
struct | yes_ps_oa |
struct | yes_ps_oae |
struct | yes_ps_ob |
struct | yes_ps_obe |
struct | yes_ps_om |
struct | yes_ps_ome |
struct | yes_ps_op |
struct | yes_ps_ope |
struct | yes_ps_os |
struct | yes_ps_ose |
struct | yes_ps_ox |
struct | yes_ps_oxe |
Functions | |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_4 < yes_ps_ob, typename is_any_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type, typename is_either_polygon_set_type < geometry_type_1, geometry_type_2 >::type > ::type, polygon_set_view < geometry_type_1, geometry_type_2, 0 > >::type | operator| (const geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_4 < yes_ps_op, typename gtl_if < typename is_any_polygon_set_type < geometry_type_1 >::type > ::type, typename gtl_if < typename is_any_polygon_set_type < geometry_type_2 >::type > ::type, typename gtl_if < typename is_either_polygon_set_type < geometry_type_1, geometry_type_2 >::type > ::type >::type, polygon_set_view < geometry_type_1, geometry_type_2, 0 > >::type | operator+ (const geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_4 < yes_ps_os, typename is_any_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type, typename is_either_polygon_set_type < geometry_type_1, geometry_type_2 >::type > ::type, polygon_set_view < geometry_type_1, geometry_type_2, 1 > >::type | operator* (const geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_4 < yes_ps_oa, typename is_any_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type, typename is_either_polygon_set_type < geometry_type_1, geometry_type_2 >::type > ::type, polygon_set_view < geometry_type_1, geometry_type_2, 1 > >::type | operator& (const geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_4 < yes_ps_ox, typename is_any_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type, typename is_either_polygon_set_type < geometry_type_1, geometry_type_2 >::type > ::type, polygon_set_view < geometry_type_1, geometry_type_2, 2 > >::type | operator^ (const geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_4 < yes_ps_om, typename gtl_if < typename is_any_polygon_set_type < geometry_type_1 >::type > ::type, typename gtl_if < typename is_any_polygon_set_type < geometry_type_2 >::type > ::type, typename gtl_if < typename is_either_polygon_set_type < geometry_type_1, geometry_type_2 >::type > ::type >::type, polygon_set_view < geometry_type_1, geometry_type_2, 3 > >::type | operator- (const geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_4 < yes_ps_ope, gtl_yes, typename is_mutable_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type > ::type, geometry_type_1 > ::type & | operator+= (geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_3 < yes_ps_obe, typename is_mutable_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type > ::type, geometry_type_1 > ::type & | operator|= (geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_3 < yes_ps_ose, typename is_mutable_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type > ::type, geometry_type_1 > ::type & | operator*= (geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_3 < yes_ps_oae, typename is_mutable_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type > ::type, geometry_type_1 > ::type & | operator&= (geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_3 < yes_ps_oxe, typename is_mutable_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type > ::type, geometry_type_1 > ::type & | operator^= (geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename geometry_type_2 > | |
enable_if< typename gtl_and_3 < yes_ps_ome, typename is_mutable_polygon_set_type < geometry_type_1 >::type, typename is_any_polygon_set_type < geometry_type_2 >::type > ::type, geometry_type_1 > ::type & | operator-= (geometry_type_1 &lvalue, const geometry_type_2 &rvalue) |
template<typename geometry_type_1 , typename coordinate_type_1 > | |
enable_if< typename gtl_and_3 < y_ps_rpe, typename is_mutable_polygon_set_type < geometry_type_1 >::type, typename gtl_same_type < typename geometry_concept < coordinate_type_1 >::type, coordinate_concept >::type > ::type, geometry_type_1 > ::type & | operator+= (geometry_type_1 &lvalue, coordinate_type_1 rvalue) |
template<typename geometry_type_1 , typename coordinate_type_1 > | |
enable_if< typename gtl_and_3 < y_ps_rme, typename gtl_if < typename is_mutable_polygon_set_type < geometry_type_1 >::type > ::type, typename gtl_same_type < typename geometry_concept < coordinate_type_1 >::type, coordinate_concept >::type > ::type, geometry_type_1 > ::type & | operator-= (geometry_type_1 &lvalue, coordinate_type_1 rvalue) |
template<typename geometry_type_1 , typename coordinate_type_1 > | |
enable_if< typename gtl_and_3 < y_ps_rp, typename gtl_if < typename is_mutable_polygon_set_type < geometry_type_1 >::type > ::type, typename gtl_same_type < typename geometry_concept < coordinate_type_1 >::type, coordinate_concept >::type > ::type, geometry_type_1 > ::type | operator+ (const geometry_type_1 &lvalue, coordinate_type_1 rvalue) |
template<typename geometry_type_1 , typename coordinate_type_1 > | |
enable_if< typename gtl_and_3 < y_ps_rm, typename gtl_if < typename is_mutable_polygon_set_type < geometry_type_1 >::type > ::type, typename gtl_same_type < typename geometry_concept < coordinate_type_1 >::type, coordinate_concept >::type > ::type, geometry_type_1 > ::type | operator- (const geometry_type_1 &lvalue, coordinate_type_1 rvalue) |
enable_if< typename gtl_and_4 < yes_ps_oa, typename is_any_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type, typename is_either_polygon_set_type<geometry_type_1, geometry_type_2>::type>::type, polygon_set_view<geometry_type_1, geometry_type_2, 1> >::type boost::polygon::operators::operator& | ( | const geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_3< yes_ps_oae, typename is_mutable_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type>::type, geometry_type_1>::type& boost::polygon::operators::operator&= | ( | geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_4 < yes_ps_os, typename is_any_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type, typename is_either_polygon_set_type<geometry_type_1, geometry_type_2>::type>::type, polygon_set_view<geometry_type_1, geometry_type_2, 1> >::type boost::polygon::operators::operator* | ( | const geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_3< yes_ps_ose, typename is_mutable_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type>::type, geometry_type_1>::type& boost::polygon::operators::operator*= | ( | geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_4 < yes_ps_op, typename gtl_if<typename is_any_polygon_set_type<geometry_type_1>::type>::type, typename gtl_if<typename is_any_polygon_set_type<geometry_type_2>::type>::type, typename gtl_if<typename is_either_polygon_set_type<geometry_type_1, geometry_type_2>::type>::type>::type, polygon_set_view<geometry_type_1, geometry_type_2, 0> >::type boost::polygon::operators::operator+ | ( | const geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_3<y_ps_rp, typename gtl_if<typename is_mutable_polygon_set_type<geometry_type_1>::type>::type, typename gtl_same_type<typename geometry_concept<coordinate_type_1>::type, coordinate_concept>::type>::type, geometry_type_1>::type boost::polygon::operators::operator+ | ( | const geometry_type_1 & | lvalue, |
coordinate_type_1 | rvalue | ||
) |
enable_if< typename gtl_and_4< yes_ps_ope, gtl_yes, typename is_mutable_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type>::type, geometry_type_1>::type& boost::polygon::operators::operator+= | ( | geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_3< y_ps_rpe, typename is_mutable_polygon_set_type<geometry_type_1>::type, typename gtl_same_type<typename geometry_concept<coordinate_type_1>::type, coordinate_concept>::type>::type, geometry_type_1>::type& boost::polygon::operators::operator+= | ( | geometry_type_1 & | lvalue, |
coordinate_type_1 | rvalue | ||
) |
References boost::polygon::resize().
enable_if< typename gtl_and_4 < yes_ps_om, typename gtl_if<typename is_any_polygon_set_type<geometry_type_1>::type>::type, typename gtl_if<typename is_any_polygon_set_type<geometry_type_2>::type>::type, typename gtl_if<typename is_either_polygon_set_type<geometry_type_1, geometry_type_2>::type>::type>::type, polygon_set_view<geometry_type_1, geometry_type_2, 3> >::type boost::polygon::operators::operator- | ( | const geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_3<y_ps_rm, typename gtl_if<typename is_mutable_polygon_set_type<geometry_type_1>::type>::type, typename gtl_same_type<typename geometry_concept<coordinate_type_1>::type, coordinate_concept>::type>::type, geometry_type_1>::type boost::polygon::operators::operator- | ( | const geometry_type_1 & | lvalue, |
coordinate_type_1 | rvalue | ||
) |
enable_if< typename gtl_and_3< yes_ps_ome, typename is_mutable_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type>::type, geometry_type_1>::type& boost::polygon::operators::operator-= | ( | geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_3<y_ps_rme, typename gtl_if<typename is_mutable_polygon_set_type<geometry_type_1>::type>::type, typename gtl_same_type<typename geometry_concept<coordinate_type_1>::type, coordinate_concept>::type>::type, geometry_type_1>::type& boost::polygon::operators::operator-= | ( | geometry_type_1 & | lvalue, |
coordinate_type_1 | rvalue | ||
) |
References boost::polygon::resize().
enable_if< typename gtl_and_4 < yes_ps_ox, typename is_any_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type, typename is_either_polygon_set_type<geometry_type_1, geometry_type_2>::type>::type, polygon_set_view<geometry_type_1, geometry_type_2, 2> >::type boost::polygon::operators::operator^ | ( | const geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_3< yes_ps_oxe, typename is_mutable_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type>::type, geometry_type_1>::type& boost::polygon::operators::operator^= | ( | geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_4 < yes_ps_ob, typename is_any_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type, typename is_either_polygon_set_type<geometry_type_1, geometry_type_2>::type>::type, polygon_set_view<geometry_type_1, geometry_type_2, 0> >::type boost::polygon::operators::operator| | ( | const geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |
enable_if< typename gtl_and_3< yes_ps_obe, typename is_mutable_polygon_set_type<geometry_type_1>::type, typename is_any_polygon_set_type<geometry_type_2>::type>::type, geometry_type_1>::type& boost::polygon::operators::operator|= | ( | geometry_type_1 & | lvalue, |
const geometry_type_2 & | rvalue | ||
) |