| 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 > | |