IFClite TypeScript API
    Preparing search index...

    Interface RoofParams

    Roof: extruded slab with optional slope

    interface RoofParams {
        Depth: number;
        Description?: string;
        Name?: string;
        ObjectType?: string;
        Position: Point3D;
        Slope?: number;
        Tag?: string;
        Thickness: number;
        Width: number;
    }

    Hierarchy (View Summary)

    Index
    Depth: number

    Depth (Y dimension)

    Description?: string
    Name?: string
    ObjectType?: string
    Position: Point3D

    Placement origin

    Slope?: number

    Slope angle in radians (0 = flat). Slope is along X axis.

    Tag?: string
    Thickness: number

    Roof thickness

    Width: number

    Width (X dimension)