Class to compile a list of runtime statistics for models and memory
Format the load-summary line (Logger routes this through its sink so the CLI can keep stdout clean — issue #301).
the single-line load summary
Format the geometry-type breakdown as a compact sorted list, e.g. "IFCEXTRUDEDAREASOLID×3421 IFCFACETEDBREP×212 (+3 more)".
cap on listed types (rest summarized)
the formatted breakdown, if any
prints statistics
geometry memory
geometry parse time
geometry type breakdown map
load status
memory statistics
originating system
parse time
preprocessor version
number of products extracted
project name
total execution time
version
Class to compile a list of runtime statistics for models and memory