LibraryAuthoringBuilder Class
Properties
| Property |
Description |
| LineTypes |
Returns the list of line types. |
| PipeStock |
Returns the pipe stock sub-builder. |
| Symbol2D |
Returns the symbol 2D sub-builder. |
| Symbol3D |
Returns the symbol 3D sub-builder. |
| Tag |
Returns the Tag for this object. |
Methods
| Method |
Description |
| Commit |
Commits any edits that have been applied to the builder. |
| Create3DSymbol |
Creates a new 3D symbol |
| CreateLineType |
Creates a new line type |
| Delete3DSymbol |
Deletes the 3D symbol which is new created |
| Destroy |
Deletes the builder, and cleans up any objects created by the builder. |
| GetCommittedObjects |
For builders that create more than one object, this method returns the objects that are created by commit. |
| GetObject |
Returns the object currently being edited by this builder. |
| GetSymbolObjects |
Gets the symbol objects which have user attributes of the symbol. |
| SelectFolder |
Selects the all symbols in the folder by the 2D symbol ID |
| SelectSymbol |
Selects one 2D symbol or 3D symbol by the symbol ID |
| ShowResults |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
| Validate |
Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail
LineTypes
PipeStock
Symbol2D
Symbol3D
Method Detail
Create3DSymbol
CreateLineType
Delete3DSymbol
GetSymbolObjects
SelectFolder
SelectSymbol
Validate