IFClite TypeScript API
    Preparing search index...

    Interface CutPolygon2D

    interface CutPolygon2D {
        color?: [number, number, number, number];
        expressId: number;
        ifcType: string;
        polygon: {
            holes: { x: number; y: number }[][];
            outer: { x: number; y: number }[];
        };
    }
    Index
    color?: [number, number, number, number]

    Optional per-polygon RGBA (0–1). When present, this cap polygon fills with this colour (an IfcMaterialLayerSet wall/slab layer, or a frame+glass window part) instead of the uniform cap fill. Absent ⇒ uniform cap style + per-ifcType fallback, unchanged.

    expressId: number
    ifcType: string
    polygon: {
        holes: { x: number; y: number }[][];
        outer: { x: number; y: number }[];
    }