IFClite TypeScript API
    Preparing search index...

    Interface CacheReadResult

    Result from reading cache

    interface CacheReadResult {
        dataStore: CacheDataStore;
        entityIndex?: CachedEntityIndexColumns;
        geometry?: {
            coordinateInfo: CoordinateInfo;
            instancedShards?: ArrayBuffer[];
            meshes: MeshData[];
            totalTriangles: number;
            totalVertices: number;
        };
    }
    Index
    dataStore: CacheDataStore
    geometry?: {
        coordinateInfo: CoordinateInfo;
        instancedShards?: ArrayBuffer[];
        meshes: MeshData[];
        totalTriangles: number;
        totalVertices: number;
    }

    Type Declaration

    • coordinateInfo: CoordinateInfo
    • OptionalinstancedShards?: ArrayBuffer[]

      Raw IFNS GPU-instancing shard bytes (opaque repeated occurrences), persisted so a cache reload re-uploads them via the instanced path instead of dropping the instanced geometry. Empty/absent for non-instanced models.

    • meshes: MeshData[]
    • totalTriangles: number
    • totalVertices: number