Salome HOME
PAL13473 (Build repetitive mesh)
authoreap <eap@opencascade.com>
Wed, 6 Dec 2006 14:46:35 +0000 (14:46 +0000)
committereap <eap@opencascade.com>
Wed, 6 Dec 2006 14:46:35 +0000 (14:46 +0000)
14 files changed:
resources/StdMeshers.xml
resources/mesh_hypo_layer_distribution.png [new file with mode: 0644]
resources/mesh_hypo_source_3d.png [new file with mode: 0644]
resources/mesh_hypo_source_edge.png [new file with mode: 0644]
resources/mesh_hypo_source_face.png [new file with mode: 0644]
resources/mesh_tree_algo_projection_2d.png [new file with mode: 0644]
resources/mesh_tree_algo_projection_3d.png [new file with mode: 0644]
resources/mesh_tree_algo_radial_prism.png [new file with mode: 0644]
resources/mesh_tree_hypo_layers_distribution.png [new file with mode: 0644]
resources/mesh_tree_hypo_projection_2d.png [new file with mode: 0644]
resources/mesh_tree_hypo_projection_3d.png [new file with mode: 0644]
resources/mesh_tree_hypo_source_3d_shape.png [new file with mode: 0644]
resources/mesh_tree_hypo_source_edge.png [new file with mode: 0644]
resources/mesh_tree_hypo_source_face.png [new file with mode: 0644]

index 853f8ea2b44f2d19616ed1d289214b4f06f8b29e..2c884948aafd6cec00ec95ab048dcdc0c121b412 100644 (file)
                 label-id="Max. Element Volume"
                 icon-id="mesh_hypo_volume.png"
                 dim="3"/>
+
+    <hypothesis type="ProjectionSource3D"
+                label-id="Source Shape 3D"
+                icon-id="mesh_hypo_volume.png"
+                dim="3"/>
+
+    <hypothesis type="ProjectionSource2D"
+                label-id="Source Face"
+                icon-id="mesh_hypo_area.png"
+                dim="2"/>
+
+    <hypothesis type="ProjectionSource1D"
+                label-id="Source Edge"
+                icon-id="mesh_hypo_length.png"
+                dim="1"/>
+
+    <hypothesis type="NumberOfLayers"
+                label-id="Number of Layers"
+                icon-id="mesh_hypo_length.png"
+                dim="3"/>
+
+    <hypothesis type="LayerDistribution"
+                label-id="Distribution of Layers"
+                icon-id="mesh_hypo_length.png"
+                dim="3"/>
   </hypotheses>
 
   <algorithms>
               icon-id="mesh_algo_regular.png"
                hypos="LocalLength,Arithmetic1D,StartEndLength,NumberOfSegments,Deflection1D,AutomaticLength"
                opt-hypos="Propagation,QuadraticMesh"
+               input="VERTEX"
                output="EDGE"
                dim="1"/>
 
                icon-id="mesh_algo_hexa.png"
                input="QUAD"
                dim="3"/>
+
+    <algorithm type="Projection_1D"
+               label-id="Projection 1D"
+               icon-id="mesh_algo_regular.png"
+               hypos="ProjectionSource1D"
+               output="EDGE"
+               dim="1"/>
+
+    <algorithm type="Projection_2D"
+               label-id="Projection 2D"
+               icon-id="mesh_algo_quad.png"
+               input="EDGE"
+               hypos="ProjectionSource2D"
+               output="QUAD,TRIA"
+               dim="2"/>
+
+    <algorithm type="Projection_3D"
+               label-id="Projection 3D"
+               icon-id="mesh_algo_hexa.png"
+               hypos="ProjectionSource3D"
+               input="QUAD,TRIA"
+               dim="3"/>
+
+    <algorithm type="Prism_3D"
+               label-id="Prism 3D"
+               icon-id="mesh_algo_hexa.png"
+               input="QUAD,TRIA"
+               dim="3"/>
+
+    <algorithm type="RadialPrism_3D"
+               label-id="Radial Prism 3D"
+               icon-id="mesh_algo_hexa.png"
+               hypos="NumberOfLayers, LayerDistribution"
+               input="QUAD,TRIA"
+               dim="3"/>
+
   </algorithms>
 </meshers-group>
 
diff --git a/resources/mesh_hypo_layer_distribution.png b/resources/mesh_hypo_layer_distribution.png
new file mode 100644 (file)
index 0000000..3166fcc
Binary files /dev/null and b/resources/mesh_hypo_layer_distribution.png differ
diff --git a/resources/mesh_hypo_source_3d.png b/resources/mesh_hypo_source_3d.png
new file mode 100644 (file)
index 0000000..7642b95
Binary files /dev/null and b/resources/mesh_hypo_source_3d.png differ
diff --git a/resources/mesh_hypo_source_edge.png b/resources/mesh_hypo_source_edge.png
new file mode 100644 (file)
index 0000000..3c6790d
Binary files /dev/null and b/resources/mesh_hypo_source_edge.png differ
diff --git a/resources/mesh_hypo_source_face.png b/resources/mesh_hypo_source_face.png
new file mode 100644 (file)
index 0000000..fbd3192
Binary files /dev/null and b/resources/mesh_hypo_source_face.png differ
diff --git a/resources/mesh_tree_algo_projection_2d.png b/resources/mesh_tree_algo_projection_2d.png
new file mode 100644 (file)
index 0000000..f880a97
Binary files /dev/null and b/resources/mesh_tree_algo_projection_2d.png differ
diff --git a/resources/mesh_tree_algo_projection_3d.png b/resources/mesh_tree_algo_projection_3d.png
new file mode 100644 (file)
index 0000000..e877c8b
Binary files /dev/null and b/resources/mesh_tree_algo_projection_3d.png differ
diff --git a/resources/mesh_tree_algo_radial_prism.png b/resources/mesh_tree_algo_radial_prism.png
new file mode 100644 (file)
index 0000000..2edace5
Binary files /dev/null and b/resources/mesh_tree_algo_radial_prism.png differ
diff --git a/resources/mesh_tree_hypo_layers_distribution.png b/resources/mesh_tree_hypo_layers_distribution.png
new file mode 100644 (file)
index 0000000..627945c
Binary files /dev/null and b/resources/mesh_tree_hypo_layers_distribution.png differ
diff --git a/resources/mesh_tree_hypo_projection_2d.png b/resources/mesh_tree_hypo_projection_2d.png
new file mode 100644 (file)
index 0000000..bb5eb01
Binary files /dev/null and b/resources/mesh_tree_hypo_projection_2d.png differ
diff --git a/resources/mesh_tree_hypo_projection_3d.png b/resources/mesh_tree_hypo_projection_3d.png
new file mode 100644 (file)
index 0000000..80f05f4
Binary files /dev/null and b/resources/mesh_tree_hypo_projection_3d.png differ
diff --git a/resources/mesh_tree_hypo_source_3d_shape.png b/resources/mesh_tree_hypo_source_3d_shape.png
new file mode 100644 (file)
index 0000000..1e18a2c
Binary files /dev/null and b/resources/mesh_tree_hypo_source_3d_shape.png differ
diff --git a/resources/mesh_tree_hypo_source_edge.png b/resources/mesh_tree_hypo_source_edge.png
new file mode 100644 (file)
index 0000000..7e72020
Binary files /dev/null and b/resources/mesh_tree_hypo_source_edge.png differ
diff --git a/resources/mesh_tree_hypo_source_face.png b/resources/mesh_tree_hypo_source_face.png
new file mode 100644 (file)
index 0000000..46e5b88
Binary files /dev/null and b/resources/mesh_tree_hypo_source_face.png differ