|
Ilwis-Objects
1.0
GIS and Remote Sensing framework for data access and processing
|
Public Member Functions | |
| ThematicRange & | operator<< (const QString &itemdef) |
Public Member Functions inherited from Ilwis::NamedIdentifierRange | |
| NamedIdentifierRange () | |
| bool | contains (const QVariant &name, bool inclusive=true) const |
| bool | isValid () const |
| bool | operator== (const ItemRange &range) const |
| void | add (DomainItem *item) |
| void | add (SPDomainItem item) |
| void | remove (const QString &item) |
| QVariant | impliedValue (const QVariant &v) const |
| NamedIdentifierRange & | operator<< (const QString &itemdef) |
| SPDomainItem | item (quint32 iraw) const |
| SPDomainItem | item (const QString &nam) const |
| SPDomainItem | itemByOrder (quint32 index) const |
| Range * | clone () const |
| QString | toString () const |
| virtual bool | isContinuous () const |
| void | interpolation (const QString &) |
| qint32 | gotoIndex (qint32 index, qint32 step) const |
| quint32 | count () const |
| void | clear () |
Public Member Functions inherited from Ilwis::ItemRange | |
| virtual bool | contains (SPRange rng, bool inclusive=true) const |
| virtual bool | contains (const ItemRange &itemrng, bool inclusive=true) const |
| QVariant | ensure (const QVariant &v, bool inclusive=true) const |
| virtual void | addRange (const ItemRange &range) |
| ItemRange * | merge (const QSharedPointer< Range > &otherRange) const |
Public Member Functions inherited from Ilwis::Range | |
| virtual IlwisTypes | valueType () const |
| valueType returns the type of values contained in the range More... | |
| virtual IlwisTypes | determineType () const |
| determineType determines the minimal range needed type for this range. More... | |
| template<typename T > | |
| T * | merge (const QSharedPointer< T > &range1, const QSharedPointer< T > &range2, RenumberMap *rnm=0) |
| void | interpolation (const QString &ip) |
| virtual QString | interpolation () const |
Static Public Member Functions | |
| static ThematicRange * | merge (const QSharedPointer< ThematicRange > &nr1, const QSharedPointer< ThematicRange > &nr2, Ilwis::RenumberMap *renumberer) |
Static Public Member Functions inherited from Ilwis::NamedIdentifierRange | |
| static NamedIdentifierRange * | merge (const QSharedPointer< NamedIdentifierRange > &nr1, const QSharedPointer< NamedIdentifierRange > &nr2, RenumberMap *rnm=0) |
Static Public Member Functions inherited from Ilwis::ItemRange | |
| static DomainItem * | create (const QString &type) |
| static void | addCreateItem (const QString &type, CreateItemFunc func) |
| static ItemRange * | merge (const QSharedPointer< ItemRange > &nr1, const QSharedPointer< ItemRange > &nr2) |
Additional Inherited Members | |
Static Protected Member Functions inherited from Ilwis::NamedIdentifierRange | |
| template<typename T > | |
| static void | addItems (ItemRange *items, const QSharedPointer< NamedIdentifierRange > &nr1, const QSharedPointer< NamedIdentifierRange > &nr2, RenumberMap *rnm=0) |
Protected Attributes inherited from Ilwis::Range | |
| IlwisTypes | _vt |
| QString | _interpolation |
1.8.3.1