Boost.Geometry    Boost C++ Libraries
Classes | Functions
geometry concepts: defines and checks concepts for geometries

Classes

class  boost::geometry::concepts::Box< Geometry >
 Box concept. More...
 
class  boost::geometry::concepts::Linestring< Geometry >
 Linestring concept. More...
 
class  boost::geometry::concepts::MultiLinestring< Geometry >
 multi-linestring concept More...
 
class  boost::geometry::concepts::MultiPoint< Geometry >
 MultiPoint concept. More...
 
class  boost::geometry::concepts::MultiPolygon< Geometry >
 multi-polygon concept More...
 
class  boost::geometry::concepts::Point< Geometry >
 Point concept. More...
 
class  boost::geometry::concepts::Polygon< PolygonType >
 Checks polygon concept. More...
 
class  boost::geometry::concepts::Ring< Geometry >
 ring concept More...
 
class  boost::geometry::concepts::Segment< Geometry >
 Segment concept. More...
 

Functions

template<typename Geometry >
void boost::geometry::concepts::check ()
 Checks, in compile-time, the concept of any geometry. More...
 
template<typename FirstTag , typename SecondTag , typename CastedTag , typename Strategy >
void boost::geometry::concepts::within::check ()
 Checks, in compile-time, the concept of any within-strategy. More...
 
template<typename Geometry1 , typename Geometry2 >
void boost::geometry::concepts::check_concepts_and_equal_dimensions ()
 Checks, in compile-time, the concept of two geometries, and if they have equal dimensions. More...
 

Detailed Description

Function Documentation

template<typename Geometry >
void boost::geometry::concepts::check ( )

Checks, in compile-time, the concept of any geometry.

template<typename Geometry1 , typename Geometry2 >
void boost::geometry::concepts::check_concepts_and_equal_dimensions ( )

Checks, in compile-time, the concept of two geometries, and if they have equal dimensions.

template<typename FirstTag , typename SecondTag , typename CastedTag , typename Strategy >
void boost::geometry::concepts::within::check ( )

Checks, in compile-time, the concept of any within-strategy.


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