InclusionContext
-
class
InclusionContext()
Constructors
Properties
Methods
addBimIdToMap()addBimInfos()addProductOccurrence()addRelationship()getAttachContext()getBimInfos()getChildren()getIdOffset()getInclusionKey()getModelKey()getParent()getRelationships()getRuntimeNodeFromBimId()hasChildren()isLoaded()purgeContents()removeProductOccurrence()split()toRuntimeId()
Constructors
-
InclusionContext.constructor(assemblyTree, attachContext, inclusionKey, modelKey) Arguments: - assemblyTree (
IAssemblyTree()) – None - attachContext (
AttachContext()) – None - inclusionKey (
InclusionKey()) – None - modelKey (
ModelKey()) – None
Return type: - assemblyTree (
Properties
-
InclusionContext.__InclusionContext Type: PhantomMember
Methods
addBimIdToMap
-
InclusionContext.addBimIdToMap(bimId, runtimeId) Arguments: - bimId (BimId) – None
- runtimeId (RuntimeNodeId) – None
Return type: void
addBimInfos
-
InclusionContext.addBimInfos(bimInfo) Arguments: - bimInfo (
BimObject()) – None
Return type: void
- bimInfo (
addProductOccurrence
-
InclusionContext.addProductOccurrence(node) Arguments: - node (
ProductOccurrence()) – None
Return type: void
- node (
addRelationship
-
InclusionContext.addRelationship(relationship) Arguments: - relationship (
Relationship()) – None
Return type: void
- relationship (
getAttachContext
-
InclusionContext.getAttachContext() Return type: AttachContext()
getBimInfos
-
InclusionContext.getBimInfos() Return type: [ BimObject()]
getChildren
-
InclusionContext.getChildren() Return type: [ ProductOccurrence()]
getIdOffset
-
InclusionContext.getIdOffset() Return type: NodeIdOffset
getParent
-
InclusionContext.getParent() Return type: AttachContext()
getRelationships
-
InclusionContext.getRelationships() Return type: [ Relationship()]
getRuntimeNodeFromBimId
-
InclusionContext.getRuntimeNodeFromBimId(bimId) Arguments: - bimId (BimId) – None
Return type: RuntimeNodeId | null
removeProductOccurrence
-
InclusionContext.removeProductOccurrence(node) Arguments: - node (
ProductOccurrence()) – None
Return type: boolean
- node (
split
-
InclusionContext.split(assemblyTree, parent) Arguments: - assemblyTree (
IAssemblyTree()) – None - parent (
AttachContext()) – None
Return type: - assemblyTree (
toRuntimeId
-
InclusionContext.toRuntimeId(authoredId) Arguments: - authoredId (AuthoredNodeId) – None
Return type: