forked from 1b-agent/opencadstudio-upstream
ocs_doc_api: Phase 2b-c (linear Dimension) — Phase 2 complete
- CreateDimensionLinear(DimensionSpec) op + GetDimensionMeasurement query (append-only). - backend add_dimension_linear (Dimension::Linear via DimensionLinear::new) + dimension_measurement (linear/radius/diameter distance). - Dimension bounds from measured + definition points; Dimension handle + measurement(). - spec Dimension family; api_reference + binding_schema regenerated; mocks + baseline. - Test phase2c_dimension_linear_create_measurement_bounds -> 607 host lib + 8 crate + 3 consistency green. Phase 2 (full 2D + annotations) is now complete.
This commit is contained in:
1 parent
ba8e5ed0cd
commit
2dba0158ca
16 files changed
+209
-3
No files matched your search
@@ -277,6 +277,25 @@
|
||||
],
|
||||
"name": "Hatch"
|
||||
},
|
||||
{
|
||||
"acadrust_variant": "Dimension",
|
||||
"collection": "curves",
|
||||
"handle": "Dimension",
|
||||
"methods": [
|
||||
{
|
||||
"args": [],
|
||||
"bulk": false,
|
||||
"fixed": null,
|
||||
"kind": "query",
|
||||
"name": "measurement",
|
||||
"op": null,
|
||||
"query": "GetDimensionMeasurement",
|
||||
"read_only": true,
|
||||
"returns": "f64"
|
||||
}
|
||||
],
|
||||
"name": "Dimension"
|
||||
},
|
||||
{
|
||||
"acadrust_variant": "Insert",
|
||||
"collection": "entities",
|
||||
@@ -361,7 +380,8 @@
|
||||
"Ray",
|
||||
"XLine",
|
||||
"Text",
|
||||
"MText"
|
||||
"MText",
|
||||
"Dimension"
|
||||
],
|
||||
"root": "DocApi"
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user