Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
write_svg.hpp File Reference
#include <ostream>
#include <string>
#include <boost/config.hpp>
#include <boost/mpl/assert.hpp>
#include <boost/range.hpp>
#include <boost/geometry/algorithms/detail/interior_iterator.hpp>
#include <boost/geometry/core/exterior_ring.hpp>
#include <boost/geometry/core/interior_rings.hpp>
#include <boost/geometry/core/ring_type.hpp>
#include <boost/geometry/geometries/concepts/check.hpp>
Include dependency graph for write_svg.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::geometry::detail::svg::svg_point< Point >
 
struct  boost::geometry::detail::svg::svg_box< Box >
 
struct  boost::geometry::detail::svg::svg_range< Range, Policy >
 Stream ranges as SVG. More...
 
struct  boost::geometry::detail::svg::svg_poly< Polygon >
 
struct  boost::geometry::detail::svg::prefix_linestring
 
struct  boost::geometry::detail::svg::prefix_ring
 
struct  boost::geometry::dispatch::svg< GeometryTag, Geometry >
 Dispatching base struct for SVG streaming, specialized below per geometry type. More...
 
struct  boost::geometry::dispatch::svg< point_tag, Point >
 
struct  boost::geometry::dispatch::svg< box_tag, Box >
 
struct  boost::geometry::dispatch::svg< linestring_tag, Linestring >
 
struct  boost::geometry::dispatch::svg< ring_tag, Ring >
 
struct  boost::geometry::dispatch::svg< polygon_tag, Polygon >
 
class  boost::geometry::svg_manipulator< G >
 Generic geometry template manipulator class, takes corresponding output class from traits class. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::geometry
 
 boost::geometry::detail
 
 boost::geometry::detail::svg
 
 boost::geometry::dispatch
 

Functions

template<typename Geometry >
svg_manipulator< Geometry > boost::geometry::svg (Geometry const &geometry, std::string const &style, int size=-1)
 Manipulator to stream geometries as SVG. More...