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) 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 noexcept | 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() | 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 typedef | osmium::geom::GeometryFactory< TGeomImpl, TProjection > | |
m_impl | osmium::geom::GeometryFactory< TGeomImpl, TProjection > | private |
m_projection | osmium::geom::GeometryFactory< TGeomImpl, TProjection > | private |
multipolygon_type typedef | osmium::geom::GeometryFactory< TGeomImpl, TProjection > | |
point_type typedef | osmium::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 typedef | osmium::geom::GeometryFactory< TGeomImpl, TProjection > | |
proj_string() const | osmium::geom::GeometryFactory< TGeomImpl, TProjection > | inline |
projection_type typedef | osmium::geom::GeometryFactory< TGeomImpl, TProjection > | |
ring_type typedef | osmium::geom::GeometryFactory< TGeomImpl, TProjection > | |