Searched refs:num_interior_rings (Results 1 – 9 of 9) sorted by relevance
50 struct num_interior_rings struct57 struct num_interior_rings<Polygon, polygon_tag> struct68 struct num_interior_rings<MultiPolygon, multi_polygon_tag> struct71 num_interior_rings87 struct num_interior_rings struct93 return dispatch::num_interior_rings<Geometry>::apply(geometry); in apply()98 struct num_interior_rings<boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> > struct105 return num_interior_rings<Geometry>::apply(geometry); in operator ()()133 inline std::size_t num_interior_rings(Geometry const& geometry) in num_interior_rings() function135 return resolve_variant::num_interior_rings<Geometry>::apply(geometry); in num_interior_rings()
103 else if (ring_index < int(num_interior_rings(polygon))) in apply()125 else if (ring_index < int(num_interior_rings(polygon))) in apply()
178 geometry::num_interior_rings(poly1)); in apply()
212 >::apply(interior_rings(destination), num_interior_rings(source)); in apply()
147 return geometry::num_interior_rings(polygon) + 1; in num_rings()249 return geometry::num_interior_rings(polygon) + 1; in apply()258 return geometry::num_interior_rings(multipolygon) in apply()
120 std::size_t const irings_count = geometry::num_interior_rings(areal); in operator ()()158 std::size_t const irings_count = geometry::num_interior_rings(areal); in operator ()()851 geometry::num_interior_rings( in for_following_rings()
352 < geometry::num_interior_rings( in apply()423 < geometry::num_interior_rings( in apply()579 = geometry::num_interior_rings( in apply()
422 graph g(geometry::num_interior_rings(polygon) + 1); in apply()
877 geometry::num_interior_rings(polygon) > 0u); in apply()