IFClite TypeScript API
    Preparing search index...

    Interface SlabParams

    Slab: extruded rectangle or arbitrary profile

    interface SlabParams {
        Depth?: number;
        Description?: string;
        Name?: string;
        ObjectType?: string;
        Openings?: RectangularOpening[];
        Position: Point3D;
        Profile?: Point2D[];
        Tag?: string;
        Thickness: number;
        Width?: number;
    }

    Hierarchy (View Summary)

    Index
    Depth?: number

    Depth (Y dimension) — used when Profile is omitted

    Description?: string
    Name?: string
    ObjectType?: string
    Openings?: RectangularOpening[]

    Rectangular openings in the slab

    Position: Point3D

    Placement origin

    Profile?: Point2D[]

    Custom profile outline (overrides Width/Depth)

    Tag?: string
    Thickness: number

    Slab thickness (extrusion height, along Z)

    Width?: number

    Width (X dimension) — used when Profile is omitted