"solid" when the mesh bounds a volume the file declared, "surface"
for a surface (an area, no volume), "unknown" for an empty or refused
mesh (#458).
The colour the Body's items agree on; undefined when nothing colours
the product or colourRefusal says why it is not resolved.
Three vertex indices per triangle.
x, y, z per vertex, metres, relative to transform.
Empty arrays and no refusal: a product with no Body representation.
World placement; a vertex's world position is transform * position.
One product's Body as triangles, from
IfcModel.productMeshes.