IFClite TypeScript API
    Preparing search index...

    Interface HostedOpeningExtent

    interface HostedOpeningExtent {
        bounds: HostBounds;
        fillingId: number | null;
        hostId: number;
        location: [number, number, number];
        locationPointId: number;
        offset: number;
        openingId: number;
        sill: number;
    }

    Hierarchy (View Summary)

    Index
    bounds: HostBounds

    Cut bounds in the host's placement frame, in the file's native units.

    fillingId: number | null

    The IfcDoor / IfcWindow in the opening (IfcRelFillsElement); null for a bare opening.

    hostId: number

    The voided wall or slab (IfcRelVoidsElement.RelatingBuildingElement).

    location: [number, number, number]

    Its current coordinates, native units.

    locationPointId: number

    The opening placement's Location point: Offset is its x, Sill its z (native units).

    offset: number

    Along the host's local X to the opening's placement origin, metres (the centre, for an authored one).

    openingId: number
    sill: number

    The opening's bottom above the host's placement origin, metres.