Edit Geometry
entity_edit_geometryModify geometry of existing CIRCLE, LINE, or ARC entities by updating specific parameters like center, radius, or endpoints without recreating the entity.
Instructions
Edit the defining geometry of an existing entity in place (no delete/recreate).
CIRCLE: cx/cy/radius · LINE: x1/y1/x2/y2 · ARC: cx/cy/radius/start_angle/end_angle. Any argument left out is unchanged; the handle is preserved.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cx | No | New center X (CIRCLE/ARC) | |
| cy | No | New center Y (CIRCLE/ARC) | |
| x1 | No | New start X (LINE) | |
| x2 | No | New end X (LINE) | |
| y1 | No | New start Y (LINE) | |
| y2 | No | New end Y (LINE) | |
| handle | Yes | Handle of an existing CIRCLE, LINE, or ARC | |
| radius | No | New radius (CIRCLE/ARC) | |
| end_angle | No | New end angle in degrees (ARC) | |
| start_angle | No | New start angle in degrees (ARC) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||