|
Osmium
0.1
|
#include <area.hpp>

Private Member Functions | |
| WayInfo () | |
| WayInfo (Osmium::OSM::Way *w, innerouter_t io) | |
| WayInfo (geos::geom::Geometry *g, int first, int last, innerouter_t io) | |
| ~WayInfo () | |
| geos::geom::Point * | get_firstnode_geom () |
| geos::geom::Point * | get_lastnode_geom () |
Private Attributes | |
| Osmium::OSM::Way * | way |
| int | used |
| int | sequence |
| bool | invert |
| bool | duplicate |
| std::string | errorhint |
| innerouter_t | innerouter |
| innerouter_t | orig_innerouter |
| geos::geom::Geometry * | way_geom |
| int | firstnode |
| int | lastnode |
| bool | tried |
Friends | |
| class | AreaFromRelation |
| Osmium::OSM::WayInfo::WayInfo | ( | ) | [inline, private] |
| Osmium::OSM::WayInfo::WayInfo | ( | Osmium::OSM::Way * | w, |
| innerouter_t | io | ||
| ) | [inline, private] |
| Osmium::OSM::WayInfo::WayInfo | ( | geos::geom::Geometry * | g, |
| int | first, | ||
| int | last, | ||
| innerouter_t | io | ||
| ) | [inline, private] |
Special version with a synthetic way, not backed by real way object.
| Osmium::OSM::WayInfo::~WayInfo | ( | ) | [inline, private] |
| geos::geom::Point* Osmium::OSM::WayInfo::get_firstnode_geom | ( | ) | [inline, private] |
| geos::geom::Point* Osmium::OSM::WayInfo::get_lastnode_geom | ( | ) | [inline, private] |
friend class AreaFromRelation [friend] |
bool Osmium::OSM::WayInfo::duplicate [private] |
std::string Osmium::OSM::WayInfo::errorhint [private] |
int Osmium::OSM::WayInfo::firstnode [private] |
innerouter_t Osmium::OSM::WayInfo::innerouter [private] |
bool Osmium::OSM::WayInfo::invert [private] |
int Osmium::OSM::WayInfo::lastnode [private] |
int Osmium::OSM::WayInfo::sequence [private] |
bool Osmium::OSM::WayInfo::tried [private] |
int Osmium::OSM::WayInfo::used [private] |
Osmium::OSM::Way* Osmium::OSM::WayInfo::way [private] |
geos::geom::Geometry* Osmium::OSM::WayInfo::way_geom [private] |
1.7.6.1