IFClite TypeScript API
    Preparing search index...

    Interface DoorInStoreParams

    interface DoorInStoreParams {
        Description?: string;
        FrameThickness?: number;
        GlobalId?: string;
        Height: number;
        Name?: string;
        ObjectType?: string;
        OperationType?: string;
        Position: [number, number, number];
        PredefinedType?:
            | "DOOR"
            | "GATE"
            | "TRAPDOOR"
            | "USERDEFINED"
            | "NOTDEFINED";
        Tag?: string;
        UserDefinedOperationType?: string;
        Width: number;
    }
    Index
    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
    OperationType?: string

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

    Position: [number, number, number]

    Bottom-centre of the door leaf, in storey-local coordinates.

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

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

    Tag?: string
    UserDefinedOperationType?: string

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

    Width: number