Libosmium  2.20.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::NodeRefList &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) constosmium::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 noexceptosmium::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()osmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
GeometryFactory(TArgs &&... args)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inlineexplicit
GeometryFactory(TProjection &&projection, TArgs &&... args)osmium::geom::GeometryFactory< TGeomImpl, TProjection >inlineexplicit
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() constosmium::geom::GeometryFactory< TGeomImpl, TProjection >inline
projection_type typedefosmium::geom::GeometryFactory< TGeomImpl, TProjection >
ring_type typedefosmium::geom::GeometryFactory< TGeomImpl, TProjection >