Functions | |
def | RestoreSubShapes |
Publish sub-shapes, standing for arguments and sub-shapes of arguments To be used from python scripts out of addToStudy() (non-default usage) More... | |
def | RestoreGivenSubShapes |
Publish sub-shapes, standing for arguments and sub-shapes of arguments To be used from python scripts out of addToStudy() (non-default usage) More... | |
def RestoreSubShapes | ( | self, | |
theObject, | |||
theArgs = [] , |
|||
theFindMethod = GEOM.FSM_GetInPlace , |
|||
theInheritFirstArg = False , |
|||
theAddPrefix = True |
|||
) |
Publish sub-shapes, standing for arguments and sub-shapes of arguments To be used from python scripts out of addToStudy() (non-default usage)
theObject | published GEOM.GEOM_Object, arguments of which will be published |
theArgs | list of GEOM.GEOM_Object, operation arguments to be published. If this list is empty, all operation arguments will be published |
theFindMethod | method to search sub-shapes, corresponding to arguments and their sub-shapes. Value from enumeration GEOM.find_shape_method. |
theInheritFirstArg | set properties of the first argument for theObject. Do not publish sub-shapes in place of arguments, but only in place of sub-shapes of the first argument, because the whole shape corresponds to the first argument. Mainly to be used after transformations, but it also can be usefull after partition with one object shape, and some other 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. |
theAddPrefix | add prefix "from_" to names of restored sub-shapes, and prefix "from_subshapes_of_" to names of partially restored sub-shapes. |
References geomBuilder.myStudy, geomBuilder.RestoreGivenSubShapes(), and GEOM_Gen.RestoreSubShapesO().
def RestoreGivenSubShapes | ( | self, | |
theObject, | |||
theArgs = [] , |
|||
theFindMethod = GEOM.FSM_GetInPlace , |
|||
theInheritFirstArg = False , |
|||
theAddPrefix = True |
|||
) |
Publish sub-shapes, standing for arguments and sub-shapes of arguments To be used from python scripts out of addToStudy() (non-default usage)
theObject | published GEOM.GEOM_Object, arguments of which will be published |
theArgs | list of GEOM.GEOM_Object, operation arguments to be published. If this list is empty, all operation arguments will be published |
theFindMethod | method to search sub-shapes, corresponding to arguments and their sub-shapes. Value from enumeration GEOM::find_shape_method. |
theInheritFirstArg | set properties of the first argument for theObject. Do not publish sub-shapes in place of arguments, but only in place of sub-shapes of the first argument, because the whole shape corresponds to the first argument. Mainly to be used after transformations, but it also can be usefull after partition with one object shape, and some other 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. |
theAddPrefix | add prefix "from_" to names of restored sub-shapes, and prefix "from_subshapes_of_" to names of partially restored sub-shapes. |
References geomBuilder.ManageTransactions(), geomBuilder.myStudy, and GEOM_Gen.RestoreGivenSubShapesO().