Interface ModelConverterManifestReportFile

Represents a file included in a ModelConverterManifestReport.

This file contains metadata and diagnostic information about a specific file in the model conversion process. It includes details like file path, format, size, and options used during processing.

interface ModelConverterManifestReportFile {
    aabb: number[];
    fileDataSizeBytes: number;
    fileDataType: string;
    fileFormat: string;
    fileFormatVersion: string;
    filePath: string;
    options: { [key: string]: any };
}

Properties

aabb: number[]

The axis-aligned bounding box (AABB) for the file, represented as an array of numbers indicating the coordinates of the bounding box.

fileDataSizeBytes: number

The raw size of the file data in bytes.

fileDataType: string

A descriptor indicating the type of data contained in the file (e.g., "arraybuffer", "text", "json").

fileFormat: string

The format of the file (e.g., "glTF", "IFC", "DotBIM").

fileFormatVersion: string

The version of the file format used.

filePath: string

The absolute or relative path to the file in the manifest.

options: { [key: string]: any }

A map of configuration options or parameters used during processing this file.

Keys are typically CLI flags or other processing parameters, and values may vary in type.