forked from 1b-agent/opencadstudio-upstream
A block whose content is only 3D solids leaves a marker wire carrying its insertion snap, and that point counted as drawing extent: a georeferenced block inserted at the origin made ZOOM E frame the origin and the model together, 860 km wide. Extents now skip those markers; the solids count through their meshes. The marker's snap also took the insertion point straight from the OCS, so a mirrored insert's snap sat on the far side of the origin. ZOOM All fitted the limits alone. In a 3D view it is now Zoom Extents, and in plan it frames the limits together with the extents. Instanced solids summed their rotated point and translation in f32 before meeting the eye, which cost up to half a metre at survey coordinates; the large terms now cancel first. Co-Authored-By: Claude Opus 5.5 <[email protected]>