Interface ModelConverterStatsReportOutput

Represents metadata and diagnostic information for a single output generated in the model conversion process.

interface ModelConverterStatsReportOutput {
    dataModel: string;
    errors: string[];
    fileDataSizeBytes: number;
    fileDataType: string;
    fileFormat: string;
    fileFormatVersion: string;
    filePath: string;
    messages: string[];
    options: { [key: string]: any };
    sceneModel: string;
    warnings: string[];
}

Properties

dataModel: string

The identifier of the associated DataModel, if applicable.

errors: string[]

Errors encountered during processing that may have caused failure or degraded results.

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 output file (e.g., "glTF", "IFC", "DotBIM").

fileFormatVersion: string

The version of the file format used for the output.

filePath: string

The absolute or relative path to the output file.

messages: string[]

Informational messages generated during processing of this output.

options: { [key: string]: any }

A map of configuration options or parameters used during processing.

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

sceneModel: string

The identifier of the associated SceneModel, if applicable.

warnings: string[]

Non-critical issues encountered during processing.