Ilwis-Objects
1.0
GIS and Remote Sensing framework for data access and processing
|
Public Types | |
enum | DatumParameters { dmDX, dmDY, dmDZ, dmRX, dmRY, dmRZ, dmSCALE, dmCENTERXR, dmCENTERYR, dmCENTERZR } |
Public Member Functions | |
GeodeticDatum (const QString &name=sUNDEF) | |
QString | area () const |
void | setArea (const QString &v) |
QString | authority () const |
void | setAuthority (const QString &auth) |
double | parameter (DatumParameters parm) const |
bool | isValid () const |
void | fromCode (const QString &code) |
void | set3TransformationParameters (double x, double z, double y) |
void | set7TransformationParameters (double x, double z, double y, double rx, double ry, double rz, double scale) |
void | set10TransformationParameters (double x, double z, double y, double rx, double ry, double rz, double scale, Coordinate center) |
![]() | |
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) |
Additional Inherited Members | |
![]() | |
Identity (const QString &name, qint64 id=i64UNDEF, const QString &cde=sUNDEF, const QString &descr=sUNDEF) | |
void | prepare (quint64 base=0) |
void | setId (quint64 newid) |