Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::geometry::resolve_variant Namespace Reference

Classes

struct  append
 
struct  append< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  area
 
struct  area< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  assign
 
struct  assign< Geometry1, variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  assign< variant< BOOST_VARIANT_ENUM_PARAMS(A)>, variant< BOOST_VARIANT_ENUM_PARAMS(B)> >
 
struct  assign< variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  buffer
 
struct  buffer< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  centroid
 
struct  centroid< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  clear
 
struct  clear< variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  comparable_distance_result
 
struct  comparable_distance_result< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Strategy >
 
struct  comparable_distance_result< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2, Strategy >
 
struct  comparable_distance_result< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Strategy >
 
struct  convert
 
struct  convert< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  convex_hull
 
struct  convex_hull< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  convex_hull_insert
 
struct  convex_hull_insert< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  correct
 
struct  correct< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  covered_by
 
struct  covered_by< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  covered_by< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  crosses
 
struct  crosses< Geometry1, variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  crosses< variant< BOOST_VARIANT_ENUM_PARAMS(A)>, variant< BOOST_VARIANT_ENUM_PARAMS(B)> >
 
struct  crosses< variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  default_length_result
 
struct  default_length_result< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  distance_result
 
struct  distance_result< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Strategy >
 
struct  distance_result< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2, Strategy >
 
struct  distance_result< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Strategy >
 
struct  envelope
 
struct  envelope< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  equals
 
struct  equals< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  equals< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  expand
 
struct  expand< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  length
 
struct  length< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  num_geometries
 
struct  num_geometries< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  num_interior_rings
 
struct  num_interior_rings< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  num_points
 
struct  num_points< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  num_segments
 
struct  num_segments< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  perimeter
 
struct  perimeter< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  remove_spikes
 
struct  remove_spikes< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  reverse
 
struct  reverse< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  self_touches
 
struct  self_touches< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  simplify
 
struct  simplify< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  touches
 
struct  touches< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  touches< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
 
struct  touches< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  transform
 
struct  transform< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>
 
struct  variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>
 
struct  variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>
 
struct  within
 
struct  within< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  within< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >