Class BimCTMetadataAccessor
Methods
checkElementVisible
- checkElementVisible(modelId: Int64, elementId: Int64): boolean
-
Returns boolean
getAggregatedPropertyValues
- getAggregatedPropertyValues(elementIds: Int64[], props: { propGroup: string; propName: string }[], visibleOnly?: boolean): number[]
-
Parameters
-
elementIds: Int64[]
-
props: { propGroup: string; propName: string }[]
-
visibleOnly: boolean = true
Returns number[]
getBulkElementData
- getBulkElementData(elementIds: Int64[], visibleOnly?: boolean, aggregateProperties?: boolean): BulkElementData
-
Parameters
-
elementIds: Int64[]
-
visibleOnly: boolean = true
-
aggregateProperties: boolean = false
getChildrenElementIds
- getChildrenElementIds(modelId: Int64, elementId: Int64): Int64[]
-
getContainsElementIds
- getContainsElementIds(modelId: Int64, elementId: Int64): Int64[]
-
getElementData
- getElementData(modelId: Int64, elementId: Int64, includeProperties?: boolean): ElementData
-
Parameters
-
-
elementId: Int64
-
includeProperties: boolean = true
getElementDescription
- getElementDescription(modelId: Int64, elementId: Int64): { name: string; type: string }
-
Returns { name: string; type: string }
-
name: string
-
type: string
getElementName
- getElementName(modelId: Int64, elementId: Int64): string
-
Returns string
getModelRootElementIds
- getModelRootElementIds(modelId: Int64): Int64[]
-
getPathIds
- getPathIds(modelId: Int64, elementId: Int64): Int64[]
-
Class to access BIM CT Design Models Metadata like Tree Structure, Element Properties, etc.