Lines Matching defs:within

64 namespace detail { namespace within {  namespace
98 struct within struct
104 struct within<Point, Box, point_tag, box_tag> struct
107 static inline bool apply(Point const& point, Box const& box, Strategy const& strategy) in apply()
115 struct within<Box1, Box2, box_tag, box_tag> struct
118 static inline bool apply(Box1 const& box1, Box2 const& box2, Strategy const& strategy) in apply()
129 struct within<Point1, Point2, point_tag, point_tag> struct
134 struct within<Point, MultiPoint, point_tag, multi_point_tag> struct
141 struct within<Point, Segment, point_tag, segment_tag> struct
146 struct within<Point, Linestring, point_tag, linestring_tag> struct
151 struct within<Point, MultiLinestring, point_tag, multi_linestring_tag> struct
158 struct within<Point, Ring, point_tag, ring_tag> struct
163 struct within<Point, Polygon, point_tag, polygon_tag> struct
168 struct within<Point, MultiPolygon, point_tag, multi_polygon_tag> struct
175 struct within<Linestring1, Linestring2, linestring_tag, linestring_tag> struct
180 struct within<Linestring, MultiLinestring, linestring_tag, multi_linestring_tag> struct
185 struct within<MultiLinestring, Linestring, multi_linestring_tag, linestring_tag> struct
190 struct within<MultiLinestring1, MultiLinestring2, multi_linestring_tag, multi_linestring_tag> struct
197 struct within<Linestring, Ring, linestring_tag, ring_tag> struct
202 struct within<MultiLinestring, Ring, multi_linestring_tag, ring_tag> struct
207 struct within<Linestring, Polygon, linestring_tag, polygon_tag> struct
212 struct within<MultiLinestring, Polygon, multi_linestring_tag, polygon_tag> struct
217 struct within<Linestring, MultiPolygon, linestring_tag, multi_polygon_tag> struct
222 struct within<MultiLinestring, MultiPolygon, multi_linestring_tag, multi_polygon_tag> struct
229 struct within<Ring1, Ring2, ring_tag, ring_tag> struct
234 struct within<Ring, Polygon, ring_tag, polygon_tag> struct
239 struct within<Polygon, Ring, polygon_tag, ring_tag> struct
244 struct within<Polygon1, Polygon2, polygon_tag, polygon_tag> struct
249 struct within<Ring, MultiPolygon, ring_tag, multi_polygon_tag> struct
254 struct within<MultiPolygon, Ring, multi_polygon_tag, ring_tag> struct
259 struct within<Polygon, MultiPolygon, polygon_tag, multi_polygon_tag> struct
264 struct within<MultiPolygon, Polygon, multi_polygon_tag, polygon_tag> struct
269 struct within<MultiPolygon1, MultiPolygon2, multi_polygon_tag, multi_polygon_tag> struct
280 struct within struct
283 static inline bool apply(Geometry1 const& geometry1, in apply()
299 static inline bool apply(Geometry1 const& geometry1, in apply()
335 struct within struct
338 static inline bool apply(Geometry1 const& geometry1, in apply()
353 struct within<boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2> struct
356 struct visitor: boost::static_visitor<bool>
377 apply(boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> const& geometry1, in apply()
387 struct within<Geometry1, boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)> > struct
390 struct visitor: boost::static_visitor<bool>
411 apply(Geometry1 const& geometry1, in apply()
425 struct within< struct
431 struct visitor: boost::static_visitor<bool>
449 apply(boost::variant<BOOST_VARIANT_ENUM_PARAMS(T1)> const& geometry1, in apply()
484 inline bool within(Geometry1 const& geometry1, Geometry2 const& geometry2) in within() function
520 inline bool within(Geometry1 const& geometry1, Geometry2 const& geometry2, in within() function