Implements

Constructors

Properties

conwayGeometry: ConwayGeometry
materials: IfcMaterialCache
model: default
roots: number[] = []

Accessors

Methods

  • Parameters

    • localID: number
    • OptionalowningElementLocalID: number
    • OptionalisSpace: boolean
    • OptionalmaterialOverrideLocalID: number

    Returns IfcSceneGeometry

  • Parameters

    • localID: number
    • transform: readonly number[]
    • nativeTransform: NativeTransform4x4
    • isMappedItem: boolean = false

    Returns IfcSceneTransform

  • Does this scene have a particular piece of geometry?

    Parameters

    • localID: number

      The local ID of the geometry

    Returns boolean

    True if the scene has this geometry.

  • Walk the current scene.

    Parameters

    • includeSpaces: boolean = false

    Returns IterableIterator<
        [
            undefined
            | readonly number[],
            undefined | NativeTransform4x4,
            CanonicalMesh,
            undefined | CanonicalMaterial,
            undefined | default<EntityTypesIfc>,
        ],
    >

    Raw absolute matrix transform, the native absolute transform, the canonical mesh, the canonical material and the associated step element as it walks the hierarchy.