IFClite TypeScript API
    Preparing search index...

    Interface WindowInStoreParams

    interface WindowInStoreParams {
        Description?: string;
        FrameThickness?: number;
        GlobalId?: string;
        Height: number;
        Name?: string;
        ObjectType?: string;
        PartitioningType?: string;
        Position: [number, number, number];
        PredefinedType?:
            | "USERDEFINED"
            | "NOTDEFINED"
            | "WINDOW"
            | "SKYLIGHT"
            | "LIGHTDOME";
        Tag?: string;
        UserDefinedPartitioningType?: string;
        Width: number;
    }
    Index
    Description?: string
    FrameThickness?: number

    Sash thickness along storey-local +Y. Defaults to 0.05 m.

    GlobalId?: string

    Explicit GlobalId (22-char IFC GUID); generated when omitted.

    Height: number
    Name?: string
    ObjectType?: string
    PartitioningType?: string

    IFC4 PartitioningType. Defaults to NOTDEFINED.

    Position: [number, number, number]

    Sill-centre of the window, in storey-local coordinates.

    PredefinedType?:
        | "USERDEFINED"
        | "NOTDEFINED"
        | "WINDOW"
        | "SKYLIGHT"
        | "LIGHTDOME"

    IFC4 PredefinedType. Defaults to NOTDEFINED.

    Tag?: string
    UserDefinedPartitioningType?: string

    Free-text label when PartitioningType === 'USERDEFINED'. Ignored otherwise.

    Width: number