openModeller
Version 1.5.0
|
#include <MapIterator.hh>
Public Member Functions | |
MapIterator () | |
MapIterator (const Header &h, GeoTransform *gt) | |
std::pair< Coord, Coord > | operator* () const |
MapIterator & | operator++ () |
MapIterator & | operator-- () |
MapIterator | operator++ (int) |
MapIterator | operator-- (int) |
Private Member Functions | |
bool | isPastBounds () const |
Private Attributes | |
bool | isTerminal |
GeoTransform * | gt |
Header | h |
int | xcur |
int | ycur |
Friends | |
dllexp bool | operator== (const MapIterator &, const MapIterator &) |
dllexp bool | operator!= (const MapIterator &, const MapIterator &) |
Definition at line 40 of file MapIterator.hh.
MapIterator::MapIterator | ( | ) |
Definition at line 36 of file MapIterator.cpp.
MapIterator::MapIterator | ( | const Header & | h, |
GeoTransform * | gt | ||
) |
Definition at line 40 of file MapIterator.cpp.
|
private |
Definition at line 91 of file MapIterator.cpp.
References h, xcur, Header::xdim, ycur, and Header::ydim.
Referenced by operator==().
Definition at line 49 of file MapIterator.cpp.
References Header::convertXY2LonLat(), gt, h, GeoTransform::transfOut(), xcur, and ycur.
MapIterator & MapIterator::operator++ | ( | ) |
Definition at line 56 of file MapIterator.cpp.
References h, xcur, Header::xdim, and ycur.
Referenced by operator++().
MapIterator MapIterator::operator++ | ( | int | ) |
Definition at line 76 of file MapIterator.cpp.
References operator++().
MapIterator & MapIterator::operator-- | ( | ) |
Definition at line 66 of file MapIterator.cpp.
References h, xcur, Header::xdim, and ycur.
Referenced by operator--().
MapIterator MapIterator::operator-- | ( | int | ) |
Definition at line 83 of file MapIterator.cpp.
References operator--().
|
friend |
Definition at line 124 of file MapIterator.cpp.
|
friend |
Definition at line 109 of file MapIterator.cpp.
|
private |
Definition at line 82 of file MapIterator.hh.
Referenced by operator*().
|
private |
Definition at line 83 of file MapIterator.hh.
Referenced by isPastBounds(), operator*(), operator++(), and operator--().
|
private |
Definition at line 80 of file MapIterator.hh.
Referenced by operator==().
|
private |
Definition at line 84 of file MapIterator.hh.
Referenced by isPastBounds(), operator*(), operator++(), operator--(), and operator==().
|
private |
Definition at line 85 of file MapIterator.hh.
Referenced by isPastBounds(), operator*(), operator++(), operator--(), and operator==().