Ilwis-Objects  1.0
GIS and Remote Sensing framework for data access and processing
 All Classes Functions Enumerations Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Ilwis::SimpelGeoReference Class Reference
Inheritance diagram for Ilwis::SimpelGeoReference:
Ilwis::GeoRefImplementation Ilwis::GeoRefInterface Ilwis::Identity Ilwis::CornersGeoReference

Public Member Functions

 SimpelGeoReference (const QString &type)
 
virtual Coordinate pixel2Coord (const Pixeld &) const
 
virtual Pixeld coord2Pixel (const Coordinate &crd) const
 
virtual double pixelSize () const
 
bool isCompatible (const IGeoReference &georefOther) const
 
std::vector< double > matrix () const
 
std::vector< double > support () const
 
- Public Member Functions inherited from Ilwis::GeoRefImplementation
 GeoRefImplementation (const QString &type)
 
ICoordinateSystem coordinateSystem () const
 
void coordinateSystem (const ICoordinateSystem &csy)
 
Size size () const
 
void size (const Size<> &sz)
 
bool centerOfPixel () const
 
void centerOfPixel (bool yesno)
 
bool compute ()
 
- Public Member Functions inherited from Ilwis::Identity
virtual void setCode (const QString &code)
 sets the code for this instance More...
 
QString code () const
 code returns the code of the identity. If no code is attached it will return sUNDEF ("?"). More...
 
quint64 id () const
 id returns a unsigned 64-bit number unique for the objects using the identity More...
 
virtual QString name () const
 name returns the name of an object. All objects have names though names need not to be unique More...
 
void setName (const QString &n)
 setName sets the name of an object. All objects have names though names need not to be unique More...
 
virtual QString description () const
 
void setDescription (const QString &desc)
 

Static Public Member Functions

static GeoRefImplementationcreate ()
 
static QString typeName ()
 

Protected Member Functions

void clear ()
 

Protected Attributes

double _a11
 
double _a12
 
double _a22
 
double _a21
 
double _b1
 
double _b2
 
double _det
 
- Protected Attributes inherited from Ilwis::GeoRefImplementation
ICoordinateSystem _csy
 
Size _size
 
bool _centerOfPixel
 

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