mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-29 00:03:17 +00:00
332435416a
The extrusion height was capped at the top/bottom plane anchor z (the mean of the ray-cast hits, near the footprint centre), so a sloped ceiling's high side stopped short of the plane (e.g. 5.5 m instead of 6.88 m for the shed roof test). Extend the extrusion to the plane's z at every footprint vertex before clipping, falling back to the base z as before. Also correct the mirrored profile-to-world mapping comment in the shed roof test helper (the ridge is at world y=-5, not y=+5). Generated with the assistance of an AI coding tool.