Classes |
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::variant< BOOST_VARIANT_ENUM_PARAMS(T2)>> |
struct | boost::geometry::resolve_variant::variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>::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 > |
Namespaces |
namespace | boost |
namespace | boost::geometry |
namespace | boost::geometry::resolve_strategy |
namespace | boost::geometry::resolve_variant |
Functions |
template<typename Geometry1 , typename Geometry2 > |
bool | boost::geometry::within (Geometry1 const &geometry1, Geometry2 const &geometry2) |
| Checks if the first geometry is completely inside the second geometry.
|
template<typename Geometry1 , typename Geometry2 , typename Strategy > |
bool | boost::geometry::within (Geometry1 const &geometry1, Geometry2 const &geometry2, Strategy const &strategy) |
| Checks if the first geometry is completely inside the second geometry using the specified strategy.
|