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  difference
 
struct  difference< Geometry1, variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  difference< variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  difference< variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
 
struct  disjoint
 
struct  disjoint< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  disjoint< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, boost::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  sym_difference
 
struct  sym_difference< Geometry1, variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  sym_difference< variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  sym_difference< variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
 
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  union_
 
struct  union_< Geometry1, variant< BOOST_VARIANT_ENUM_PARAMS(T)> >
 
struct  union_< variant< BOOST_VARIANT_ENUM_PARAMS(T)>, Geometry2 >
 
struct  union_< variant< BOOST_VARIANT_ENUM_PARAMS(T1)>, variant< BOOST_VARIANT_ENUM_PARAMS(T2)> >
 
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