Ilwis-Objects
1.0
GIS and Remote Sensing framework for data access and processing
|
Public Member Functions | |
NamedIdentifier () | |
NamedIdentifier (const QString &name, quint32 rawvalue=iUNDEF) | |
bool | isValid () const |
QString | name () const |
void | setName (const QString &n) |
bool | operator== (const NamedIdentifier &item) const |
IlwisTypes | valueType () const |
DomainItem * | clone () const |
![]() | |
DomainItem (quint32 rawvalue=iUNDEF) | |
virtual void | raw (quint32 r) |
virtual quint32 | raw () const |
template<typename ItemType > | |
ItemType * | toType () |
Static Public Member Functions | |
static Ilwis::NamedIdentifierRange * | createRange () |
static IlwisTypes | valueTypeS () |
Friends | |
class | NamedIdentifierRange |
Additional Inherited Members | |
![]() | |
quint32 | _raw |
NamedIdentifier::NamedIdentifier | ( | ) |
Constructs an empty NamedIdentifier
NamedIdentifier::NamedIdentifier | ( | const QString & | name, |
quint32 | rawvalue = iUNDEF |
||
) |
Constructs a NamedIdentifier with a given name
name | the name |
|
virtual |
Creates a new NamedIdentifier with the same raw and name
Implements Ilwis::DomainItem.
Reimplemented in Ilwis::ThematicItem.
|
static |
Creates an itemrange according to this object
|
virtual |
|
virtual |
Query for the name of this NamedIdentifier
Implements Ilwis::DomainItem.
bool NamedIdentifier::operator== | ( | const NamedIdentifier & | item | ) | const |
override of operator==
an NamedIdentifier is the equal to another if both have the same name
item | the NamedIdentifier which this one should be compared to |
void NamedIdentifier::setName | ( | const QString & | n | ) |
Changes the name of this object into the one specified
n | the new name |
|
virtual |
Query to the ilwistype of this object
Implements Ilwis::DomainItem.
Reimplemented in Ilwis::ThematicItem.
|
static |
Query to the ilwistype of this object