Functions | |
| def | addToStudyAuto |
| Enable / disable results auto-publishing. More... | |
| def | addToStudy |
| Publish in study aShape with name aName. More... | |
| def | addToStudyInFather |
| Publish in study aShape with name aName as sub-object of previously published aFather. More... | |
| def | NewFolder |
| Creates a new folder object. More... | |
| def | PutToFolder |
| Move object to the specified folder. More... | |
| def | PutListToFolder |
| Move list of objects to the specified folder. More... | |
| def addToStudyAuto | ( | self, | |
maxNbSubShapes = -1 |
|||
| ) |
Enable / disable results auto-publishing.
The automatic publishing is managed in the following way:
| maxNbSubShapes | maximum number of sub-shapes allowed for publishing. |
References geomBuilder.myMaxNbSubShapesAllowed.
| def addToStudy | ( | self, | |
| aShape, | |||
| aName, | |||
doRestoreSubShapes = False, |
|||
theArgs = [], |
|||
theFindMethod = GEOM.FSM_GetInPlace, |
|||
theInheritFirstArg = False |
|||
| ) |
Publish in study aShape with name aName.
| aShape | the shape to be published |
| aName | the name for the shape |
| doRestoreSubShapes | if True, finds and publishes also sub-shapes of aShape, corresponding to its arguments and published sub-shapes of arguments |
| theArgs,theFindMethod,theInheritFirstArg | see RestoreSubShapes() for these arguments description |
References GEOM_Gen.AddInStudy(), geomBuilder.myStudy, and GEOM_Gen.RestoreSubShapesSO().
| def addToStudyInFather | ( | self, | |
| aFather, | |||
| aShape, | |||
| aName | |||
| ) |
Publish in study aShape with name aName as sub-object of previously published aFather.
| aFather | previously published object |
| aShape | the shape to be published as sub-object of aFather |
| aName | the name for the shape |
References GEOM_Gen.AddInStudy(), and geomBuilder.myStudy.
| def NewFolder | ( | self, | |
| Name, | |||
Father = None |
|||
| ) |
Creates a new folder object.
It is a container for any GEOM objects.
| Name | name of the container |
| Father | parent object. If None, folder under 'Geometry' root object will be created. |
References GEOM_Gen.CreateFolder(), and geomBuilder.father.
| def PutToFolder | ( | self, | |
| Object, | |||
| Folder | |||
| ) |
Move object to the specified folder.
| Object | object to move |
| Folder | target folder |
References GEOM_Gen.MoveToFolder().
| def PutListToFolder | ( | self, | |
| ListOfSO, | |||
| Folder | |||
| ) |
Move list of objects to the specified folder.
| ListOfSO | list of objects to move |
| Folder | target folder |
References geomBuilder.ManageTransactions(), and GEOM_Gen.MoveListToFolder().