Issue 0020001: EDF 813 GEOM : PArtition , argument to get subshapes

Additional changes: fix bugs, update documentation
This commit is contained in:
vsr 2009-07-24 13:38:16 +00:00
parent 20a9ed535c
commit c00bd1f476
5 changed files with 12 additions and 4 deletions

View File

@ -22,7 +22,7 @@ special case of \b Explode operation. </li>
<li>Operations with \subpage blocks_operations_page "Blocks".</li>
<li>\subpage restore_presentation_parameters_page "Restore presentation pareameters".
<li>\subpage restore_presentation_parameters_page "Restore presentation parameters".
This cross-operation functionality allows the resulting shape to
inherit colors and subshapes from its parent shapes.</li>
</ul>

View File

@ -85,6 +85,7 @@ gg.setDisplayMode(id_archimede,1)
\code
import geompy
import GEOM
import SALOMEDS
# create a box and a cylinder
box = geompy.MakeBoxDXDYDZ(200, 200, 200)

View File

@ -2989,7 +2989,7 @@ module GEOM
* operations, where only the first argument has to be considered.
* If theObject has only one argument shape, this flag is automatically
* considered as True, not regarding really passed value.
* \return True in case of success, False otherwise.
* \return list of published sub-shapes
*/
ListOfGO RestoreSubShapesO (in SALOMEDS::Study theStudy,
in GEOM_Object theObject,

View File

@ -30,7 +30,8 @@
# ! documentation generation to identify certain places of this file
#
def TestAll (geompy, math):
import GEOM
#Create base Variables
nbtimes1 = 5 #Short
nbtimes2 = 5
@ -451,4 +452,10 @@ def TestAll (geompy, math):
if ind_e != ind:
print "Error in GetSubShape or GetSubShapeID"
# RestoreSubShapes
geompy.RestoreSubShapes(Copy)
geompy.RestoreSubShapes(RotatPnt, [], GEOM.FSM_Transformed)
geompy.RestoreSubShapes(Partition, [Box])
geompy.RestoreSubShapes(Partition1)
print "DONE"

View File

@ -305,7 +305,7 @@ class geompyDC(GEOM._objref_GEOM_Gen):
# operations, where only the first argument has to be considered.
# If theObject has only one argument shape, this flag is automatically
# considered as True, not regarding really passed value.
# \return True in case of success, False otherwise.
# \return list of published sub-shapes
#
# @ref tui_restore_prs_params "Example"
def RestoreSubShapes (self, theObject, theArgs=[],