Ilwis-Objects
1.0
GIS and Remote Sensing framework for data access and processing
|
Public Member Functions | |
LatLon (const Angle &latd, const Angle &lond, double h=0) | |
Angle | lat () const |
Angle | lon () const |
void | lat (const Angle &lat) |
void | lon (const Angle &lon) |
![]() | |
Coordinate (double px, double py, double pz=rUNDEF) | |
Coordinate (const geos::geom::Coordinate &crd) | |
Coordinate (const Ilwis::Coordinate &crd) | |
Coordinate (const std::vector< double > &v) | |
double | undefined () const |
quint64 | valuetype () const |
Coordinate & | operator= (const geos::geom::Coordinate &) |
bool | isValid () const |
bool | is0 () const |
bool | is3D () const |
operator std::vector< double > () | |
Ilwis::Coordinate & | operator= (const Ilwis::Coordinate &p2) |
Ilwis::Coordinate & | operator= (const Ilwis::Coordinate &&p2) |
Coordinate & | operator+= (const std::vector< double > &vec) |
Coordinate & | operator-= (const std::vector< double > &vec) |
double | distance (const Coordinate &crd) |
Ilwis::Coordinate & | operator*= (const std::vector< double > &vec) |
Ilwis::Coordinate & | operator*= (double v) |
Ilwis::Coordinate & | operator/= (double v) |
bool | operator== (const Ilwis::Coordinate &pnt) const |
bool | operator== (const geos::geom::Coordinate &pnt) const |
bool | operator!= (const Ilwis::Coordinate &pnt) |