| |
| **SetExtraOutput(option)** |
| Acts if some extra information are required into the |
-| output MED file. The option is a product of 2, 3, 5. |
+| output MED file. The option is a product of 2, 3, 5, 7. |
| |
| - ``option``: integer as follows: |
| |
| * 2x : the refinement level of every mesh is produced|
| * 3x : the quality of every mesh |
| * 5x : the diameter of every mesh |
+| * 7x : common parent of every mesh |
+---------------------------------------------------------------+
| .. module:: GetExtraOutput |
| |
| **SetExtraOutput(option)** |
| Précise quelles sorties supplémentaires sur les mailles on|
| veut récupérer dans le fichier MED de sortie. C'est un |
-| entier multiple ou non de 2, 3, 5. |
+| entier multiple ou non de 2, 3, 5, 7. |
| |
| - ``option`` : entier précisant le choix retenu |
| |
| * 2x : le niveau de raffinement de chaque maille |
| * 3x : la qualité de chaque maille |
| * 5x : le diamètre de chaque maille |
+| * 7x : les fratries des mailles |
+---------------------------------------------------------------+
| .. module:: GetExtraOutput |
| |
_Texte += "# Sortie des diamètres des mailles\n" ;
_Texte += "NCDiamet DIAM\n" ;
}
+ if ( ExtraOutput % 7 == 0 )
+ {
+ _Texte += "# Sortie des parents des mailles\n" ;
+ _Texte += "NCParent PARENT\n" ;
+ }
}
//===============================================================================
// G. Les messages
CBOutputLevel->setChecked(false);
CBOutputQuality->setChecked(false);
CBOutputDiameter->setChecked(false);
+// CBOutputParent->setChecked(false);
_ExtraOutput = 1 ;
//
adjustSize();
if (CBOutputLevel->isChecked()) { _ExtraOutput = 2 ; }
if (CBOutputQuality->isChecked()) { _ExtraOutput = 3*_ExtraOutput ; }
if (CBOutputDiameter->isChecked()) { _ExtraOutput = 5*_ExtraOutput ; }
+// if (CBOutputParent->isChecked()) { _ExtraOutput = 7*_ExtraOutput ; }
aHypothesis->SetExtraOutput(_ExtraOutput);
}
CBOutputLevel->setChecked(false);
CBOutputQuality->setChecked(false);
CBOutputDiameter->setChecked(false);
+// CBOutputParent->setChecked(false);
_ExtraOutput = 1 ;
}
//
CBOutputDiameter->setEnabled(false);
}
else { CBOutputDiameter->setVisible(0) ; }
+/* if ( ExtraOutput % 7 == 0 )
+ {
+ CBOutputParent->setChecked(true);
+ CBOutputParent->setEnabled(false);
+ }
+ else { CBOutputParent->setVisible(0) ; }*/
}
else
{ GBAdvancedOptions->setVisible(0); }