IFClite TypeScript API
    Preparing search index...

    Interface PlatformGeometryStats

    Statistics returned after geometry processing completes

    interface PlatformGeometryStats {
        diagnostics?: GeometryDiagnostics;
        entityScanTimeMs?: number;
        firstChunkEmittedTimeMs?: number;
        firstChunkEmitTimeMs?: number;
        firstChunkPackTimeMs?: number;
        firstChunkReadyTimeMs?: number;
        geometryTimeMs: number;
        lookupTimeMs?: number;
        parseTimeMs: number;
        preprocessTimeMs?: number;
        totalMeshes: number;
        totalTimeMs?: number;
        totalTriangles: number;
        totalVertices: number;
    }
    Index
    diagnostics?: GeometryDiagnostics

    Full CSG / opening diagnostics aggregated by the native geometry pass (ProcessingStats.geometry_diagnostics) - the same GeometryDiagnostics contract the WASM batch path surfaces. Present only when the native helper reports it (and only when non-empty); the streaming loader forwards it onto the complete event so the native-only viewer surfaces the same diagnostics.

    entityScanTimeMs?: number
    firstChunkEmittedTimeMs?: number
    firstChunkEmitTimeMs?: number
    firstChunkPackTimeMs?: number
    firstChunkReadyTimeMs?: number
    geometryTimeMs: number
    lookupTimeMs?: number
    parseTimeMs: number
    preprocessTimeMs?: number
    totalMeshes: number
    totalTimeMs?: number
    totalTriangles: number
    totalVertices: number