IFClite TypeScript API
    Preparing search index...

    Interface HostedWindowInStoreParams

    interface HostedWindowInStoreParams {
        CutDepth?: number;
        Description?: string;
        FrameThickness?: number;
        GlobalId?: string;
        Height: number;
        Name?: string;
        ObjectType?: string;
        Offset: number;
        PartitioningType?: string;
        PredefinedType?:
            | "USERDEFINED"
            | "NOTDEFINED"
            | "WINDOW"
            | "SKYLIGHT"
            | "LIGHTDOME";
        Sill: number;
        Tag?: string;
        UserDefinedPartitioningType?: string;
        Width: number;
    }

    Hierarchy

    Index
    CutDepth?: number

    Length of the opening cut through the wall (metres). Defaults to the wall's body thickness + 2 × 50 mm.

    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
    Offset: number

    Distance along the host wall's local X from its placement origin to the filling's centre (metres).

    PartitioningType?: string

    IFC4 PartitioningType. Defaults to NOTDEFINED.

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

    IFC4 PredefinedType. Defaults to NOTDEFINED.

    Sill: number

    Height of the window's bottom edge above the wall's placement origin (metres).

    Tag?: string
    UserDefinedPartitioningType?: string

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

    Width: number