GGL    Boost C++ Libraries

geometries: geometries provided by default


Classes

class  ggl::box< Point >
 Class box: defines a box made of two describing points. More...
class  ggl::linear_ring< P, V, ClockWise, A >
 A linear_ring (linear linear_ring) is a closed line which should not be selfintersecting. More...
class  ggl::linestring< P, V, A >
 A linestring (named so by OGC) is a collection (default a vector) of points. More...
struct  ggl::multi_linestring< L, V, A >
 multi_line, a collection of linestring More...
struct  ggl::multi_point< P, V, A >
 multi_point, a collection of points More...
struct  ggl::multi_polygon< P, V, A >
 multi_polygon, a collection of linestring More...
class  ggl::point< T, D, C >
 Basic point class, having coordinates defined in a neutral way. More...
class  ggl::point_xy< T, C >
 2D point in Cartesian coordinate system More...
class  ggl::polygon< Point, PointList, RingList, ClockWise, PointAlloc, RingAlloc >
 The polygon contains an outer ring and zero or more inner rings. More...
class  ggl::segment< ConstOrNonConstPoint >
 Class segment: small class containing two (templatized) point references. More...

Detailed Description

The GGL can be used with the geometry classes provided by the library, and with custom geometries registered by traits classes or registration macros.

This documentation page refers to the geometry classes provided by the library.


November 5, 2009

Copyright © 1995-2009 Barend Gehrels, Geodan, Amsterdam
Copyright © 2008-2009 Bruno Lalande, Paris
Copyright © 2009 Mateusz Loskot, Cadcorp, London
Documentation is generated by Doxygen