IFClite TypeScript API
    Preparing search index...

    Type Alias Lod0Element

    type Lod0Element = {
        bbox: { max: Vec3; min: Vec3 };
        bbox_source: "shape" | "fallback";
        centroid: Vec3;
        expressID: number;
        globalId: string | null;
        ifcClass: string;
        name: string | null;
        transform: [
            number,
            number,
            number,
            number,
            number,
            number,
            number,
            number,
            number,
            number,
            number,
            number,
            number,
            number,
            number,
            number,
        ];
    }
    Index
    bbox: { max: Vec3; min: Vec3 }

    World-space axis-aligned bounding box

    bbox_source: "shape" | "fallback"

    Where bbox came from (required for fallback)

    centroid: Vec3
    expressID: number
    globalId: string | null
    ifcClass: string
    name: string | null
    transform: [
        number,
        number,
        number,
        number,
        number,
        number,
        number,
        number,
        number,
        number,
        number,
        number,
        number,
        number,
        number,
        number,
    ]

    Row-major 4x4 world matrix