alaCarte Maps
Renderer for OpenStreetMap tiles
|
#include <way.hpp>
Public Member Functions | |
Way ()=default | |
Way (const Way &other)=default | |
Way (Way &&other)=default | |
Way (const std::vector< NodeId > &nodeIDs, const DataMap< CachedString, CachedString > &tags) | |
virtual | ~Way ()=default |
const std::vector< NodeId > & | getNodeIDs () const |
bool | isClosed () const |
Public Member Functions inherited from GeoObject | |
GeoObject ()=default | |
GeoObject (const GeoObject &other)=default | |
GeoObject (GeoObject &&other)=default | |
GeoObject (const DataMap< CachedString, CachedString > &tags) | |
This file is part of alaCarte. More... | |
virtual | ~GeoObject ()=default |
TESTABLE const DataMap< CachedString, CachedString > & | getTags () const |
Returns a map with key-to-tag-mapping for osm-tags. More... | |
Private Member Functions | |
template<typename Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
std::vector< NodeId > | nodeIDs |
Friends | |
class | boost::serialization::access |
Additional Inherited Members | |
Protected Member Functions inherited from GeoObject | |
template<typename Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
|
default |
|
default |
|
default |
|
inline |
|
virtualdefault |
|
inlineprivate |