const ObjectKind KIND_LAND_COVER_OBSOLETE = 27;
const ObjectKind KIND_CHANNEL_ALTITUDE = 28;
const ObjectKind KIND_LAND_COVER_MAP = 29;
-const ObjectKind KIND_LAST = KIND_LAND_COVER_MAP;
+const ObjectKind KIND_DTM = 30;
+const ObjectKind KIND_LAST = KIND_DTM;
class MapOfTreatedObjects : public QMap<QString,Handle(Standard_Transient)>
{
* \param theTag tag of a label that keeps the attribute (for 0 this is myLab)
*/
void ClearReferenceObjects( const int theTag = 0 );
+
+public:
+
+ HYDRODATA_EXPORT virtual bool CompareLabels(const Handle(HYDROData_Entity)& theOtherObj);
protected:
void SetDouble( int theTag, double theValue );
double GetDouble( int theTag, double theDefValue = 0.0 ) const;
+ void SetInteger( int theTag, int theValue );
+ int GetInteger( int theTag, int theDefValue = 0 ) const;
+
+
int GetGeomChangeFlag() const;
protected: