Boost.Geometry    Boost C++ Libraries
Classes
core: meta-functions for geometry types

Classes

struct  boost::geometry::closure< Geometry >
 Metafunction defining [*value] as the closure (clockwise, counterclockwise) of the \3. More...
struct  boost::geometry::coordinate_system< Geometry >
 Metafunction defining [*type] as the coordinate system (cartesian, spherical, etc) of the \3. More...
struct  boost::geometry::coordinate_type< Geometry >
 Metafunction defining [*type] as the coordinate type (int, float, double, etc) of the \3. More...
struct  boost::geometry::cs_tag< Geometry >
 Meta-function returning coordinate system tag (cs family) of any geometry. More...
struct  boost::geometry::dimension< Geometry >
 Metafunction defining [*value] as the number of coordinates (the number of axes of any geometry) of the \3. More...
class  boost::geometry::empty_input_exception
 Empty Input Exception. More...
class  boost::geometry::exception
 Base exception class for Boost.Geometry algorithms. More...
struct  boost::geometry::geometry_id< Geometry >
 Meta-function returning the id of a geometry type. More...
struct  boost::geometry::interior_type< Geometry >
 Metafunction defining [*type] as the interior_type (container type of inner rings) of the \3. More...
class  boost::geometry::invalid_input_exception
 Invalid Input Exception. More...
struct  boost::geometry::is_areal< Geometry >
 Meta-function defining "true" for areal types (box, (multi)polygon, ring),. More...
struct  boost::geometry::is_radian< CoordinateSystem >
 Meta-function to verify if a coordinate system is radian. More...
struct  boost::geometry::point_order< Geometry >
 Metafunction defining [*value] as the point order (clockwise, counterclockwise) of the \3. More...
struct  boost::geometry::point_type< Geometry >
 Metafunction defining [*type] as the point_type of the \3. More...
struct  boost::geometry::ring_type< Geometry >
 Metafunction defining [*type] as the ring_type of the \3. More...
struct  boost::geometry::tag< Geometry >
 Metafunction defining [*type] as the tag of the \3. More...
struct  boost::geometry::tag_cast< Tag, BaseTag, BaseTag2, BaseTag3, BaseTag4, BaseTag5, BaseTag6, BaseTag7 >
 Metafunction defining a type being either the specified tag, or one of the specified basetags if the type inherits from them. More...
struct  boost::geometry::topological_dimension< Geometry >
 Meta-function returning the topological dimension of a geometry. More...

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