Lines Matching refs:polygon_with_holes_traits

150   struct polygon_with_holes_traits {  struct
486 typename polygon_with_holes_traits<T>::iterator_holes_type>::type
488 return polygon_with_holes_traits<T>::begin_holes(polygon); in begin_holes()
495 typename polygon_with_holes_traits<T>::iterator_holes_type>::type
497 return polygon_with_holes_traits<T>::end_holes(polygon); in end_holes()
505 return polygon_with_holes_traits<T>::size_holes(polygon); in size_holes()
527 …polygon_with_holes_mutable_traits<T1>::set_holes(lvalue, polygon_with_holes_traits<T2>::begin_hole… in assign()
528polygon_with_holes_traits<T2>::end_holes(rvalue)); in assign()
549 …polygon_with_holes_mutable_traits<T1>::set_holes(lvalue, polygon_with_holes_traits<T2>::begin_hole… in assign()
550polygon_with_holes_traits<T2>::end_holes(rvalue)); in assign()
573 …polygon_with_holes_mutable_traits<T1>::set_holes(lvalue, polygon_with_holes_traits<T2>::begin_hole… in assign()
574polygon_with_holes_traits<T2>::end_holes(rvalue)); in assign()
634 typedef typename polygon_with_holes_traits<polygon_type>::hole_type hole_type; in convolve()
640 …for(typename polygon_with_holes_traits<polygon_type>::iterator_holes_type itr = begin_holes(polygo… in convolve()
683 typedef typename polygon_with_holes_traits<T>::hole_type hole_type; in transform()
689 for(typename polygon_with_holes_traits<T>::iterator_holes_type itr = begin_holes(polygon); in transform()
716 typedef typename polygon_with_holes_traits<T>::hole_type hole_type; in scale_up()
722 for(typename polygon_with_holes_traits<T>::iterator_holes_type itr = begin_holes(polygon); in scale_up()
851 typedef typename polygon_with_holes_traits<polygon_type>::hole_type hole_type; in snap_to_45()
857 …for(typename polygon_with_holes_traits<polygon_type>::iterator_holes_type itr = begin_holes(polygo… in snap_to_45()
891 typedef typename polygon_with_holes_traits<T>::hole_type hole_type; in scale_down()
897 for(typename polygon_with_holes_traits<T>::iterator_holes_type itr = begin_holes(polygon); in scale_down()
954 typedef typename polygon_with_holes_traits<T>::hole_type hole_type; in scale()
960 for(typename polygon_with_holes_traits<T>::iterator_holes_type itr = begin_holes(polygon); in scale()
1023 for(typename polygon_with_holes_traits<T>::iterator_holes_type itr = in area()
1024 polygon_with_holes_traits<T>::begin_holes(polygon); in area()
1025 itr != polygon_with_holes_traits<T>::end_holes(polygon); ++itr) { in area()
1027 …<typename polygon_traits<typename polygon_with_holes_traits<T>::hole_type>::iterator_type, area_ty… in area()
1066 …typename polygon_with_holes_traits<polygon_type>::iterator_holes_type itrh = begin_holes(polygon),… in is_45()
1067 typedef typename polygon_with_holes_traits<polygon_type>::hole_type hole_type; in is_45()
1107 for(typename polygon_with_holes_traits<T>::iterator_holes_type itr_holes = begin_holes(polygon); in perimeter()
1109 …typedef typename polygon_traits<typename polygon_with_holes_traits<T>::hole_type>::iterator_type h… in perimeter()
1305 typedef typename polygon_with_holes_traits<T>::iterator_holes_type holes_iterator; in contains()
1564 template <typename T> struct polygon_with_holes_traits< struct
1678 typedef view_of<polygon_45_concept, typename polygon_with_holes_traits<T>::hole_type> hole_type;
1685 typedef typename polygon_with_holes_traits<T>::iterator_holes_type iht;
1731 return polygon_with_holes_traits<T>::begin_holes(*t); in begin_holes()
1736 return polygon_with_holes_traits<T>::end_holes(*t); in end_holes()
1741 return polygon_with_holes_traits<T>::size_holes(*t); in size_holes()
1759 typedef view_of<polygon_90_concept, typename polygon_with_holes_traits<T>::hole_type> hole_type;
1766 typedef typename polygon_with_holes_traits<T>::iterator_holes_type iht;
1814 return polygon_with_holes_traits<T>::begin_holes(*t); in begin_holes()
1819 return polygon_with_holes_traits<T>::end_holes(*t); in end_holes()
1824 return polygon_with_holes_traits<T>::size_holes(*t); in size_holes()