Ilwis-Objects  1.0
GIS and Remote Sensing framework for data access and processing
 All Classes Functions Enumerations Pages
Public Member Functions | List of all members
Ilwis::LatLon Class Reference
Inheritance diagram for Ilwis::LatLon:
Ilwis::Coordinate

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)
 
- Public Member Functions inherited from Ilwis::Coordinate
 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
 
Coordinateoperator= (const geos::geom::Coordinate &)
 
bool isValid () const
 
bool is0 () const
 
bool is3D () const
 
 operator std::vector< double > ()
 
Ilwis::Coordinateoperator= (const Ilwis::Coordinate &p2)
 
Ilwis::Coordinateoperator= (const Ilwis::Coordinate &&p2)
 
Coordinateoperator+= (const std::vector< double > &vec)
 
Coordinateoperator-= (const std::vector< double > &vec)
 
double distance (const Coordinate &crd)
 
Ilwis::Coordinateoperator*= (const std::vector< double > &vec)
 
Ilwis::Coordinateoperator*= (double v)
 
Ilwis::Coordinateoperator/= (double v)
 
bool operator== (const Ilwis::Coordinate &pnt) const
 
bool operator== (const geos::geom::Coordinate &pnt) const
 
bool operator!= (const Ilwis::Coordinate &pnt)
 

The documentation for this class was generated from the following files: