Osmium
0.1
|
#include <bounds.hpp>
Public Member Functions | |
Bounds () | |
Bounds & | extend (const Position &position) |
bool | defined () const |
Position | bl () const |
Position | tr () const |
Private Attributes | |
int32_t | m_min_x |
int32_t | m_max_x |
int32_t | m_min_y |
int32_t | m_max_y |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Bounds &bounds) |
Osmium::OSM::Bounds::Bounds | ( | ) | [inline] |
Position Osmium::OSM::Bounds::bl | ( | ) | const [inline] |
Bottom-left position.
bool Osmium::OSM::Bounds::defined | ( | ) | const [inline] |
Bounds& Osmium::OSM::Bounds::extend | ( | const Position & | position | ) | [inline] |
Position Osmium::OSM::Bounds::tr | ( | ) | const [inline] |
Top-right position.
std::ostream& operator<< | ( | std::ostream & | out, |
const Bounds & | bounds | ||
) | [friend] |
int32_t Osmium::OSM::Bounds::m_max_x [private] |
int32_t Osmium::OSM::Bounds::m_max_y [private] |
int32_t Osmium::OSM::Bounds::m_min_x [private] |
int32_t Osmium::OSM::Bounds::m_min_y [private] |