Edit Geometry
entity_edit_geometryModify an existing entity's geometry directly by updating circle/arc center, radius, angles, or line endpoints; the handle is preserved and no delete/recreate is needed.
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 | |||