IFClite TypeScript API
    Preparing search index...

    Interface StairInStoreParams

    interface StairInStoreParams {
        Description?: string;
        Direction?: number;
        FlightGlobalId?: string;
        GlobalId?: string;
        Name?: string;
        NumberOfRisers: number;
        ObjectType?: string;
        Position: [number, number, number];
        PredefinedType?: string;
        RiserHeight: number;
        Tag?: string;
        TreadLength: number;
        WaistThickness?: number;
        Width: number;
    }
    Index
    Description?: string
    Direction?: number

    Run direction in the XY plane, radians (0 = +X). Default 0.

    FlightGlobalId?: string

    Explicit GlobalId for the IfcStairFlight; generated when omitted.

    GlobalId?: string

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

    Name?: string
    NumberOfRisers: number

    Number of risers (a positive integer).

    ObjectType?: string
    Position: [number, number, number]

    Foot of the first riser, storey-local (metres).

    PredefinedType?: string

    IfcStair PredefinedType / ShapeType. Default STRAIGHT_RUN_STAIR.

    RiserHeight: number

    Riser height (metres).

    Tag?: string
    TreadLength: number

    Tread length / going (metres).

    WaistThickness?: number

    Waist thickness measured perpendicular to the pitch line (metres). When set the flight's underside follows the pitch; omitted, the flight is solid down to its base. Must leave material under the top tread.

    Width: number

    Clear width across the run (metres).