Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
within.hpp File Reference
Include dependency graph for within.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::geometry::detail::within::use_point_in_geometry
 
struct  boost::geometry::detail::within::use_relate
 
struct  boost::geometry::dispatch::within< Geometry1, Geometry2, Tag1, Tag2 >
 
struct  boost::geometry::dispatch::within< Point, Box, point_tag, box_tag >
 
struct  boost::geometry::dispatch::within< Box1, Box2, box_tag, box_tag >
 
struct  boost::geometry::dispatch::within< Point1, Point2, point_tag, point_tag >
 
struct  boost::geometry::dispatch::within< Point, MultiPoint, point_tag, multi_point_tag >
 
struct  boost::geometry::dispatch::within< Point, Segment, point_tag, segment_tag >
 
struct  boost::geometry::dispatch::within< Point, Linestring, point_tag, linestring_tag >
 
struct  boost::geometry::dispatch::within< Point, MultiLinestring, point_tag, multi_linestring_tag >
 
struct  boost::geometry::dispatch::within< Point, Ring, point_tag, ring_tag >
 
struct  boost::geometry::dispatch::within< Point, Polygon, point_tag, polygon_tag >
 
struct  boost::geometry::dispatch::within< Point, MultiPolygon, point_tag, multi_polygon_tag >
 
struct  boost::geometry::dispatch::within< Linestring1, Linestring2, linestring_tag, linestring_tag >
 
struct  boost::geometry::dispatch::within< Linestring, MultiLinestring, linestring_tag, multi_linestring_tag >
 
struct  boost::geometry::dispatch::within< MultiLinestring, Linestring, multi_linestring_tag, linestring_tag >
 
struct  boost::geometry::dispatch::within< MultiLinestring1, MultiLinestring2, multi_linestring_tag, multi_linestring_tag >
 
struct  boost::geometry::dispatch::within< Linestring, Ring, linestring_tag, ring_tag >
 
struct  boost::geometry::dispatch::within< MultiLinestring, Ring, multi_linestring_tag, ring_tag >
 
struct  boost::geometry::dispatch::within< Linestring, Polygon, linestring_tag, polygon_tag >
 
struct  boost::geometry::dispatch::within< MultiLinestring, Polygon, multi_linestring_tag, polygon_tag >
 
struct  boost::geometry::dispatch::within< Linestring, MultiPolygon, linestring_tag, multi_polygon_tag >
 
struct  boost::geometry::dispatch::within< MultiLinestring, MultiPolygon, multi_linestring_tag, multi_polygon_tag >
 
struct  boost::geometry::dispatch::within< Ring1, Ring2, ring_tag, ring_tag >
 
struct  boost::geometry::dispatch::within< Ring, Polygon, ring_tag, polygon_tag >
 
struct  boost::geometry::dispatch::within< Polygon, Ring, polygon_tag, ring_tag >
 
struct  boost::geometry::dispatch::within< Polygon1, Polygon2, polygon_tag, polygon_tag >
 
struct  boost::geometry::dispatch::within< Ring, MultiPolygon, ring_tag, multi_polygon_tag >
 
struct  boost::geometry::dispatch::within< MultiPolygon, Ring, multi_polygon_tag, ring_tag >
 
struct  boost::geometry::dispatch::within< Polygon, MultiPolygon, polygon_tag, multi_polygon_tag >
 
struct  boost::geometry::dispatch::within< MultiPolygon, Polygon, multi_polygon_tag, polygon_tag >
 
struct  boost::geometry::dispatch::within< MultiPolygon1, MultiPolygon2, multi_polygon_tag, multi_polygon_tag >
 
struct  boost::geometry::resolve_strategy::within
 
struct  boost::geometry::resolve_variant::within< Geometry1, Geometry2 >
 
struct  boost::geometry::resolve_variant::within< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  boost::geometry::resolve_variant::within< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >::visitor< Strategy >
 
struct  boost::geometry::resolve_variant::within< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  boost::geometry::resolve_variant::within< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >::visitor< Strategy >
 
struct  boost::geometry::resolve_variant::variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>
 
struct  boost::geometry::resolve_variant::variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>::visitor< Strategy >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::geometry
 
 boost::geometry::detail
 
 boost::geometry::detail::within
 
 boost::geometry::dispatch
 
 boost::geometry::resolve_strategy
 
 boost::geometry::resolve_variant
 

Functions

template<typename Geometry1 , typename Geometry2 >
bool boost::geometry::within (Geometry1 const &geometry1, Geometry2 const &geometry2)
 {is completely inside} More...
 
template<typename Geometry1 , typename Geometry2 , typename Strategy >
bool boost::geometry::within (Geometry1 const &geometry1, Geometry2 const &geometry2, Strategy const &strategy)
 {is completely inside} More...