|
Libosmium
2.6.0
Fast and flexible C++ library for working with OpenStreetMap data
|
This is the complete list of members for osmium::area::Assembler, including all inherited members.
| add_common_tags(osmium::builder::TagListBuilder &tl_builder, std::set< const osmium::Way * > &ways) const | osmium::area::Assembler | inlineprivate |
| add_rings_to_area(osmium::builder::AreaBuilder &builder) const | osmium::area::Assembler | inlineprivate |
| add_tags_to_area(osmium::builder::AreaBuilder &builder, const osmium::Way &way) const | osmium::area::Assembler | inlineprivate |
| add_tags_to_area(osmium::builder::AreaBuilder &builder, const osmium::Relation &relation) const | osmium::area::Assembler | inlineprivate |
| add_to_existing_ring(osmium::area::detail::NodeRefSegment segment) | osmium::area::Assembler | inlineprivate |
| Assembler(const config_type &config) | osmium::area::Assembler | inlineexplicit |
| check_for_closed_subring(ProtoRing &ring) | osmium::area::Assembler | inlineprivate |
| check_for_open_rings() | osmium::area::Assembler | inlineprivate |
| check_inner_outer(ProtoRing &ring) | osmium::area::Assembler | inlineprivate |
| check_inner_outer_roles() | osmium::area::Assembler | inlineprivate |
| combine_rings_back(const osmium::area::detail::NodeRefSegment &segment, ProtoRing &ring) | osmium::area::Assembler | inlineprivate |
| combine_rings_front(const osmium::area::detail::NodeRefSegment &segment, ProtoRing &ring) | osmium::area::Assembler | inlineprivate |
| config_type typedef | osmium::area::Assembler | |
| create_rings() | osmium::area::Assembler | inlineprivate |
| debug() const | osmium::area::Assembler | inlineprivate |
| filter() | osmium::area::Assembler | inlineprivatestatic |
| has_closed_subring_back(ProtoRing &ring, const NodeRef &nr) | osmium::area::Assembler | inlineprivate |
| has_closed_subring_front(ProtoRing &ring, const NodeRef &nr) | osmium::area::Assembler | inlineprivate |
| has_same_location(const osmium::NodeRef &nr1, const osmium::NodeRef &nr2) | osmium::area::Assembler | inlineprivate |
| m_config | osmium::area::Assembler | private |
| m_inner_outer_mismatches | osmium::area::Assembler | private |
| m_inner_rings | osmium::area::Assembler | private |
| m_outer_rings | osmium::area::Assembler | private |
| m_rings | osmium::area::Assembler | private |
| m_segment_list | osmium::area::Assembler | private |
| operator()(const osmium::Way &way, osmium::memory::Buffer &out_buffer) | osmium::area::Assembler | inline |
| operator()(const osmium::Relation &relation, const std::vector< size_t > &members, const osmium::memory::Buffer &in_buffer, osmium::memory::Buffer &out_buffer) | osmium::area::Assembler | inline |
| possibly_combine_rings_back(ProtoRing &ring) | osmium::area::Assembler | inlineprivate |
| possibly_combine_rings_front(ProtoRing &ring) | osmium::area::Assembler | inlineprivate |
| split_off_subring(osmium::area::detail::ProtoRing &ring, osmium::area::detail::ProtoRing::segments_type::iterator it, osmium::area::detail::ProtoRing::segments_type::iterator it_begin, osmium::area::detail::ProtoRing::segments_type::iterator it_end) | osmium::area::Assembler | inlineprivate |
| ~Assembler()=default | osmium::area::Assembler |
1.8.11