IFClite TypeScript API
    Preparing search index...

    Interface HostedDoorInStoreParams

    interface HostedDoorInStoreParams {
        CutDepth?: number;
        Description?: string;
        FrameThickness?: number;
        GlobalId?: string;
        Height: number;
        Name?: string;
        ObjectType?: string;
        Offset: number;
        OperationType?: string;
        PredefinedType?:
            | "DOOR"
            | "GATE"
            | "TRAPDOOR"
            | "USERDEFINED"
            | "NOTDEFINED";
        Sill?: number;
        Tag?: string;
        UserDefinedOperationType?: 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

    Door leaf depth along storey-local +Y (metres). Defaults to 0.05.

    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).

    OperationType?: string

    IFC4 OperationType enum (without the dots). Defaults to SINGLE_SWING_LEFT.

    PredefinedType?: "DOOR" | "GATE" | "TRAPDOOR" | "USERDEFINED" | "NOTDEFINED"

    IFC4 PredefinedType enum (without the dots). Defaults to NOTDEFINED.

    Sill?: number

    Height of the door's bottom above the wall's placement origin (metres). Defaults to 0.

    Tag?: string
    UserDefinedOperationType?: string

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

    Width: number