forked from 1b-agent/opencadstudio-upstream
Complete Surface: plane surfaces, extrusions, isolines and moves
Adds SurfaceFromProfile and Extrude kernel operations (doc.solids.surface and doc.solids.extrude), accepts surfaces in Transform, and maps Surface with editable isolines. Fixes a real bug found by the test: the surface kind field overwrote the entity-type kind key in Python dicts, so it is exposed as surface_kind, with a catalog test guarding against name collisions. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
918351f264
commit
9cd6653a58
14 files changed
+441
-34
No files matched your search
@@ -793,6 +793,7 @@ fn generate_entity_coverage(out_dir: &Path, registry: &TypeRegistry) {
|
||||
| ("Helix", _)
|
||||
| ("RasterImage", _)
|
||||
| ("Wipeout", _)
|
||||
| ("Surface", "u_isolines" | "v_isolines")
|
||||
| ("Ole2Frame", _)
|
||||
| ("Underlay", _)
|
||||
| ("Viewport", _)
|
||||
|
||||
Reference in new issue
Block a user