Libosmium  2.2.0
Fast and flexible C++ library for working with OpenStreetMap data
osmium::geom::GeometryFactory< TGeomImpl, TProjection > Member List

This is the complete list of members for osmium::geom::GeometryFactory< TGeomImpl, TProjection >, including all inherited members.

add_points(const osmium::OuterRing &nodes)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inlineprivate
create_linestring(const osmium::WayNodeList &wnl, use_nodes un=use_nodes::unique, direction dir=direction::forward)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
create_linestring(const osmium::Way &way, use_nodes un=use_nodes::unique, direction dir=direction::forward)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
create_multipolygon(const osmium::Area &area)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
create_point(const osmium::Location location) const osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
create_point(const osmium::Node &node)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
create_point(const osmium::NodeRef &node_ref)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
create_polygon(const osmium::WayNodeList &wnl, use_nodes un=use_nodes::unique, direction dir=direction::forward)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
create_polygon(const osmium::Way &way, use_nodes un=use_nodes::unique, direction dir=direction::forward)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
epsg() const osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
fill_linestring(TIter it, TIter end)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
fill_linestring_unique(TIter it, TIter end)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
fill_polygon(TIter it, TIter end)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
fill_polygon_unique(TIter it, TIter end)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
GeometryFactory(TArgs &&...args)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
GeometryFactory(TProjection &&projection, TArgs &&...args)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
linestring_finish(size_t num_points)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
linestring_start()osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
linestring_type typedefosmium::geom::GeometryFactory< TGeomImpl, TProjection >
m_implosmium::geom::GeometryFactory< TGeomImpl, TProjection >private
m_projectionosmium::geom::GeometryFactory< TGeomImpl, TProjection >private
multipolygon_type typedefosmium::geom::GeometryFactory< TGeomImpl, TProjection >
point_type typedefosmium::geom::GeometryFactory< TGeomImpl, TProjection >
polygon_finish(size_t num_points)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
polygon_start()osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
polygon_type typedefosmium::geom::GeometryFactory< TGeomImpl, TProjection >
proj_string() const osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
ring_type typedefosmium::geom::GeometryFactory< TGeomImpl, TProjection >