#include <QStringList>
-static const Standard_GUID GUID_MUST_BE_UPDATED("80f2bb81-3873-4631-8ddd-940d2119f000");
static const Standard_GUID GUID_SELF_SPLITTED("997995aa-5c19-40bf-9a60-ab4b70ad04d8");
static const Standard_GUID GUID_HAS_LOCAL_POINTS("FD8841AA-FC44-42fa-B6A7-0F682CCC6F27");
static const Standard_GUID GUID_HAS_GLOBAL_POINTS("330D0E81-742D-4ea3-92D4-484877CFA7C1");
if ( !aDocument.IsNull() )
{
// Change the states of this and all depended images
- MustBeUpdated( true );
+ SetToUpdate( true );
HYDROData_Tool::SetMustBeUpdatedImages( aDocument );
- MustBeUpdated( false );
+ SetToUpdate( false );
}
}
bool anIsByTwoPoints = IsByTwoPoints();
// Convert lambert coordinates to cartesian
- if ( aTrsfMode == ManualLambert )
+ if ( aTrsfMode == ManualGeodesic )
{
double aXCart = 0, aYCart = 0;
SetIsSelfSplitted( false );
}
- MustBeUpdated( false );
+ SetToUpdate( false );
bool anIsByTwoPoints = IsByTwoPoints();
HYDROData_Image::TransformationMode HYDROData_Image::GetTrsfMode() const
{
- TransformationMode aResMode = ManualLambert;
+ TransformationMode aResMode = ManualGeodesic;
TDF_Label aLabel = myLab.FindChild( DataTag_TrsfPoints, false );
if ( !aLabel.IsNull() )
return QByteArray(aData, aLen);
}
-void HYDROData_Image::MustBeUpdated(bool theFlag)
-{
- if (theFlag) {
- TDataStd_UAttribute::Set(myLab, GUID_MUST_BE_UPDATED);
- } else {
- myLab.ForgetAttribute(GUID_MUST_BE_UPDATED);
- }
-}
-
-bool HYDROData_Image::MustBeUpdated() const
-{
- return myLab.IsAttribute(GUID_MUST_BE_UPDATED);
-}
-
void HYDROData_Image::SetIsSelfSplitted(bool theFlag)
{
if (theFlag) {