Boost.Geometry    Boost C++ Libraries
Classes
boost::geometry::traits Namespace Reference

Classes

struct  access
 Traits class which gives access (get,set) to points. More...
 
struct  clear
 Traits class to clear a geometry. More...
 
struct  closure
 Traits class indicating if points within a ring or (multi)polygon are closed (last point == first point), open or not known. More...
 
struct  closure< geometry::detail::buffer::buffered_ring< Ring > >
 
struct  coordinate_system
 Traits class defining the coordinate system of a point, important for strategy selection. More...
 
struct  coordinate_type
 Traits class which indicate the coordinate type (double,float,...) of a point. More...
 
struct  cs_tag
 Traits class defining coordinate system tag, bound to coordinate system. More...
 
struct  dimension
 Traits class indicating the number of dimensions of a point. More...
 
struct  exterior_ring
 Traits class defining access to exterior_ring of a polygon. More...
 
struct  indexed_access
 Traits class defining "get" and "set" to get and set point coordinate values. More...
 
struct  interior_const_type
 Traits class indicating interior container type of a polygon. More...
 
struct  interior_mutable_type
 
struct  interior_rings
 Traits class defining access to interior_rings of a polygon. More...
 
struct  point_order
 Traits class indicating the order of contained points within a ring or (multi)polygon, clockwise, counter clockwise or not known. More...
 
struct  point_order< geometry::detail::buffer::buffered_ring< Ring > >
 
struct  point_type
 Traits class indicating the type of contained points. More...
 
struct  point_type< geometry::detail::buffer::buffered_ring_collection< Ring > >
 
struct  point_type< geometry::strategy::simplify::detail::douglas_peucker_point< P > >
 
struct  push_back
 Traits class to append a point to a range (ring, linestring, multi*) More...
 
struct  radius_access
 Traits class to get/set radius of a circle/sphere/(ellipse) More...
 
struct  radius_type
 Traits class indicating the type (double,float,...) of the radius of a circle or a sphere. More...
 
struct  resize
 Traits class to append a point to a range (ring, linestring, multi*) More...
 
struct  ring_const_type
 Traits class to indicate ring-type of a polygon's exterior ring/interior rings. More...
 
struct  ring_mutable_type
 
struct  rvalue_type
 Metafunction to define the argument passed to the three traits classes clear, push_back and resize. More...
 
struct  tag
 Traits class to attach a tag to a geometry. More...
 
struct  tag< geometry::detail::buffer::buffered_ring< Ring > >
 
struct  tag< geometry::detail::buffer::buffered_ring_collection< Ring > >
 

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