__init__.py Initialization file for the bdgroup package.
bdgroup Resources for managing Buildes groups.
moduleauthor: | Kene Meniru <Kene.Meniru@illom.org> |
---|
This is a description of what the following modules do. This information is important to understand the structure and relationship between the various parts of buildes.
groupdata
The groupdata module provides objects that can be used to group other objects. This is particularly useful when you want a hierarchy where there will otherwise be none.
GroupData
Resources for Buildes groups.
moduleauthor: | Kene Meniru <Kene.Meniru@illom.org> |
---|
Bases: buildesdata.BuildesData
Holds data for identifying groups of objects in Buildes.
GroupManager
Manages grouping of objects in Buildes.
moduleauthor: | Kene Meniru <Kene.Meniru@illom.org> |
---|
Bases: buildesmanager.BuildesManager
Coordinates the grouping of Buildes objects
Check if named group exists in the active level.
Parameter: | name – |
---|---|
Returns: | Whether named group exists. |
Return type: | Boolean |
End a group object’s active status.
Group objects are created one at a time so it is safe to assume that there is only one prior active object making success to be true. This routine should work without any messages. If however this call is by mistake or with a mispelled name, a message will be emitted.
Parameter: | name (String) – Name of object with active status to end. |
---|
Set common attributes for all group data objects.
Parameter: | data – |
---|
Creates a new object for grouping marks in a buildes tree
Parameters: |
|
---|---|
Returns: | Reference to the created mark group object |
Return type: | GroupData |
Compile basic information about data.
Parameter: | data – |
---|
Make shape for pyOCC
If there is at least one space in the level, then attempt to make the shape otherwise just compile information about the site.
Parameter: | data (BuildsData) – Data object for making shape |
---|
Summarized outlook message.
Parameter: | obj (BuildesData) – Object for which to create summary message. |
---|
Summarized parts message.
Parameter: | obj (BuildesData) – Object for which to create summary message. |
---|
Update bound-parent information for objects in groupList.
Parameters: |
|
---|