]> SALOME platform Git repositories - plugins/hexoticplugin.git/blobdiff - resources/HexoticPLUGIN.xml
Salome HOME
Increment version: 9.6.0
[plugins/hexoticplugin.git] / resources / HexoticPLUGIN.xml
index e997aadb1a381f23d4864d6d821bbb64c4a2b0ae..a4c8522bf38d44f4dcc6f9ef9bd47b478f6c7324 100644 (file)
@@ -1,27 +1,44 @@
 <?xml version='1.0' encoding='us-ascii'?>
 <!DOCTYPE meshers PUBLIC "" "desktop.dtd">
 
-<!--  GUI customization for Hexotic Plugin  -->
-
 <meshers>
 
-<meshers-group name="Hexotic"
-               resources="HexoticPlugin"
-               server-lib="libHexoticEngine.so"
-               gui-lib="libHexoticPluginGUI.so">
+<meshers-group name      ="Hexotic"
+               resources ="HexoticPLUGIN"
+               idl-module="HexoticPlugin"
+               server-lib="HexoticEngine"
+               gui-lib   ="HexoticPluginGUI">
   <hypotheses>
-    <hypothesis type="Hexotic_Parameters"
-               label-id="Hexotic Parameters"
-               icon-id="mesh_hypo_Hexotic.png"
-               dim="3"/>
+    <hypothesis type    ="MG-Hexa Parameters"
+                label-id="MG-Hexa Parameters"
+                icon-id ="mesh_hypo_Hexotic.png"
+                dim     ="3">
+      <python-wrap>
+        <accumulative-methods>
+          SetSizeMap
+          UnsetSizeMap
+        </accumulative-methods>
+      </python-wrap>
+    </hypothesis>
   </hypotheses>
   <algorithms>
-    <algorithm type="Hexotic_3D"
-               label-id="Hexotic"
-               icon-id="mesh_algo_Hexotic.png"
-               hypos="Hexotic_Parameters"
-               input="TRIA,QUAD"
-               dim="3"/>
+
+    <algorithm type     ="MG-Hexa"
+               label-id ="MG-Hexa"
+               icon-id  ="mesh_algo_Hexotic.png"
+               group-id ="1"
+               priority ="50"
+               hypos    ="MG-Hexa Parameters"
+               input    ="TRIA,QUAD"
+               output   ="HEXA"
+               need-geom="false"
+               dim      ="3">
+      <python-wrap>
+        <algo>MG-Hexa=Hexahedron(algo=smeshBuilder.MG_Hexa)</algo>
+        <hypo>MG-Hexa Parameters=Parameters()</hypo>
+      </python-wrap>
+    </algorithm>
+
   </algorithms>
 </meshers-group>