Salome HOME
Copyright update 2021
[modules/med.git] / src / MEDCalc / gui / ProcessingController.cxx
index 7f78ed4794aa77b835b346b6bc3973c0571b62ca..3a55776052e1970676e2b1c9fed743c6e2098072 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2016-2020  CEA/DEN, EDF R&D
+// Copyright (C) 2016-2021  CEA/DEN, EDF R&D
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -73,7 +73,8 @@ ProcessingController::createActions()
 
   label   = tr("LAB_PROCESSING_INTERPOLATE_FIELD");
   icon = tr("ICO_PROCESSING_INTERPOLATE_FIELD");
-  actionId = _salomeModule->createStandardAction(label,this, SLOT(OnInterpolateField()),icon,label);
+  actionId = _salomeModule->createStandardAction(label, this, SLOT(OnInterpolateField()),
+                                                 icon, label, FIELDSOp::OpProcessingInterpolation);
   _salomeModule->createTool(actionId, processingToolbarId);
   _salomeModule->action(actionId)->setIconVisibleInMenu(true);
   _salomeModule->createMenu(actionId, processingMenuId);
@@ -100,8 +101,10 @@ ProcessingController::OnChangeUnderlyingMesh()
       if ( fieldSeriesId < 0)
         return;
       MEDCALC::FieldHandlerList* fieldHandlerList = MEDFactoryClient::getDataManager()->getFieldListInFieldseries(fieldSeriesId);
+      /* todo: always false!
       if (fieldHandlerList->length() < 0)
         return;
+      */
       // For a field series, get the first real field entry:
       MEDCALC::FieldHandler fieldHandler = (*fieldHandlerList)[0];
       fieldId = fieldHandler.id;
@@ -158,8 +161,10 @@ ProcessingController::OnInterpolateField()
       if ( fieldSeriesId < 0)
         return;
       MEDCALC::FieldHandlerList* fieldHandlerList = MEDFactoryClient::getDataManager()->getFieldListInFieldseries(fieldSeriesId);
+      /* todo: always false!
       if (fieldHandlerList->length() < 0)
         return;
+      */
       // For a field series, get the first real field entry:
       MEDCALC::FieldHandler fieldHandler = (*fieldHandlerList)[0];
       fieldId = fieldHandler.id;