From: jfa Date: Thu, 9 Nov 2006 14:21:33 +0000 (+0000) Subject: Updated for new method MakePartitionNonSelfIntersectedShape X-Git-Tag: V3_2_3pre2~1 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=fb6cc6e9216a3eb4f6dcd3dedfc863722fb01b52;p=modules%2Fgeom.git Updated for new method MakePartitionNonSelfIntersectedShape --- diff --git a/doc/salome/gui/GEOM/geompy_doc/namespacegeompy.html b/doc/salome/gui/GEOM/geompy_doc/namespacegeompy.html index db755196e..d82d96d09 100644 --- a/doc/salome/gui/GEOM/geompy_doc/namespacegeompy.html +++ b/doc/salome/gui/GEOM/geompy_doc/namespacegeompy.html @@ -306,6 +306,9 @@ def MakePartition  Perform partition operation.
+def MakePartitionNonSelfIntersectedShape + + Perform partition operation.
def Partition  Shortcut to MakePartition().
@@ -5204,7 +5207,7 @@ Example: see GEOM_TestOthers.py
Parameters:
- +
ListShapes Shapes to be intersected.
ListTools Shapes to intersect theShapes. !!!NOTE: shapes from this lists (for each separately) can not have intersections with each other.
ListTools Shapes to intersect theShapes. !!!NOTE: Each compound from ListShapes and ListTools will be exploded in order to avoid possible intersection between shapes from this compound.
After implementation new version of PartitionAlgo (October 2006) other parameters are ignored by current functionality. They are kept in this function only for support old versions. Ignored parameters:
Parameters:
@@ -5220,6 +5223,77 @@ After implementation new version of PartitionAlgo (October 2006) other parameter Example: see GEOM_TestAll.py +

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
def geompy::MakePartitionNonSelfIntersectedShape   ListShapes,
  ListTools = [],
  ListKeepInside = [],
  ListRemoveInside = [],
  Limit = ShapeType["SHAPE"],
  RemoveWebs = 0,
  ListMaterials = []
+
+ + + + + +
+   + + +

+This method may be useful if it is needed to make a partition for compound contains nonintersected shapes. Performance will be better since intersection between shapes from compound is not performed.

+Description of all parameters as in previous method MakePartition()

+!!!NOTE: Compounds from ListShapes can not have intersections with each other and compounds from ListTools can not have intersections with each other.

+

Returns:
New GEOM_Object, containing the result shapes.
+