Home
last modified time | relevance | path

Searched defs:interior_rings (Results 1 – 9 of 9) sorted by relevance

/third_party/boost/boost/geometry/core/
Dinterior_rings.hpp46 struct interior_rings struct
70 struct interior_rings {}; struct
74 struct interior_rings<polygon_tag, Polygon> struct
78 apply(Polygon& polygon) in apply()
114 inline typename interior_return_type<Polygon>::type interior_rings(Polygon& polygon) in interior_rings() function
135 inline typename interior_return_type<Polygon const>::type interior_rings( in interior_rings() function
/third_party/boost/boost/geometry/geometries/adapted/boost_polygon/
Dpolygon.hpp85 struct interior_rings<boost::polygon::polygon_with_holes_data<CoordinateType> > struct
87 typedef boost::polygon::polygon_with_holes_data<CoordinateType> polygon_type;
88 typedef adapt::bp::holes_proxy<polygon_type> proxy;
89 typedef adapt::bp::holes_proxy<polygon_type const> const_proxy;
91 static inline proxy get(polygon_type& p) in get()
96 static inline const_proxy get(polygon_type const& p) in get()
/third_party/boost/libs/geometry/test/test_geometries/
Dall_custom_polygon.hpp105 struct interior_rings<all_custom_polygon<Point> > struct
107 typedef all_custom_polygon<Point> polygon_type;
108 typedef typename polygon_type::custom_int_type int_type;
110 static inline int_type& get(polygon_type& p) in get()
115 static inline int_type const& get(polygon_type const& p) in get()
/third_party/boost/boost/geometry/geometries/
Dpolygon.hpp331 struct interior_rings struct
345 > polygon_type;
347 static inline typename polygon_type::inner_container_type& get( in get()
353 static inline typename polygon_type::inner_container_type const& get( in get()
/third_party/boost/libs/geometry/example/
Dc06_custom_polygon_example.cpp89 template<> struct interior_rings<my_polygon> struct
91 typedef boost::array<my_ring, 2> holes_type;
93 static holes_type& get(my_polygon& p) in get()
98 static holes_type const& get(my_polygon const& p) in get()
/third_party/boost/boost/geometry/algorithms/detail/is_simple/
Dareal.hpp59 bool are_simple_interior_rings(InteriorRings const& interior_rings) in are_simple_interior_rings()
/third_party/boost/boost/geometry/algorithms/
Dis_empty.hpp60 static inline bool check_interior_rings(InteriorRings const& interior_rings) in check_interior_rings()
/third_party/boost/boost/geometry/algorithms/detail/is_valid/
Dpolygon.hpp102 static bool has_valid_interior_rings(InteriorRings const& interior_rings, in has_valid_interior_rings()
376 static inline bool are_holes_inside(InteriorRings const& interior_rings, in are_holes_inside()
/third_party/boost/boost/geometry/algorithms/detail/disjoint/
Dlinear_areal.hpp147 bool check_interior_rings(InteriorRings const& interior_rings, in check_interior_rings()