Libosmium  2.7.2
Fast and flexible C++ library for working with OpenStreetMap data
Public Member Functions | Public Attributes | List of all members
osmium::area::Assembler::candidate Struct Reference
Collaboration diagram for osmium::area::Assembler::candidate:
Collaboration graph
[legend]

Public Member Functions

 candidate (location_to_ring_map &ring, bool reverse)
 
bool closed () const noexcept
 

Public Attributes

int64_t sum
 
std::vector< std::pair< location_to_ring_map, bool > > rings
 
osmium::Location start_location
 
osmium::Location stop_location
 

Constructor & Destructor Documentation

osmium::area::Assembler::candidate::candidate ( location_to_ring_map ring,
bool  reverse 
)
inlineexplicit

Member Function Documentation

bool osmium::area::Assembler::candidate::closed ( ) const
inlinenoexcept

Member Data Documentation

std::vector<std::pair<location_to_ring_map, bool> > osmium::area::Assembler::candidate::rings
osmium::Location osmium::area::Assembler::candidate::start_location
osmium::Location osmium::area::Assembler::candidate::stop_location
int64_t osmium::area::Assembler::candidate::sum

The documentation for this struct was generated from the following file: