IFClite TypeScript API
    Preparing search index...

    Interface SlabPolygonParams

    interface SlabPolygonParams {
        Description?: string;
        GlobalId?: string;
        Name?: string;
        ObjectType?: string;
        OuterCurve: [number, number][];
        Position?: [number, number, number];
        Profile: "polygon";
        Tag?: string;
        Thickness: number;
    }
    Index
    Description?: string
    GlobalId?: string

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

    Name?: string
    ObjectType?: string
    OuterCurve: [number, number][]

    Closed outline as a list of 2D storey-local points. Must contain at least 3 points. The polyline is auto-closed: if the last point doesn't equal the first, a closing edge back to the first point is inserted at emit time (matches the IfcPolyline convention).

    Position?: [number, number, number]

    Local placement origin (metres). Defaults to [0, 0, 0].

    Profile: "polygon"

    'polygon' discriminator selects the IfcArbitraryClosedProfileDef path.

    Tag?: string
    Thickness: number