Boost.Geometry    Boost C++ Libraries
Classes
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(T)>, Geometry2 >
struct  assign< variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
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
struct  comparable_distance< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
struct  comparable_distance< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
struct  comparable_distance< Geometry1, boost::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  variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>
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(T)>, Geometry2 >
struct  crosses< variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
struct  default_length_result
struct  default_length_result< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
struct  disjoint
struct  disjoint< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
struct  variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>
struct  disjoint< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
struct  distance
struct  distance< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
struct  distance< Geometry1, variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
struct  distance< variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
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  variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>
struct  equals< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
struct  expand
struct  expand< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
struct  intersection
struct  intersection< Geometry1, variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
struct  intersection< variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
struct  intersection< variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
struct  is_empty
struct  is_empty< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
struct  is_simple
struct  is_simple< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
struct  is_valid
struct  is_valid< 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  relate
struct  relate< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
struct  variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>
struct  relate< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
struct  relation
struct  relation< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
struct  relation< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
struct  relation< Geometry1, 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  within
struct  within< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
struct  variant< BOOST_VARIANT_ENUM_PARAMS(T2)>>
struct  within< Geometry1, boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >

April 2, 2011

Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands
Copyright © 2008-2011 Bruno Lalande, Paris, France
Copyright © 2009-2010 Mateusz Loskot, London, UK
Documentation is generated by Doxygen