feat: EXTEND and LENGTHEN now support LwPolyline

Both commands detect which terminal segment/vertex is nearest to the
pick point, compute the new endpoint along the segment direction, and
move only that terminal vertex — preserving all other vertices and bulge
values intact.  ROADMAP updated: EXTEND and LENGTHEN marked ✅.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Hakan Seven 2026-04-07 15:05:44 +03:00
commit 5a682a365a
3 changed files with 192 additions and 10 deletions

View file

@ -116,9 +116,9 @@ Underlay (PDF/DWF/DGN)
| ARRAY Path | ✅ | — |
| BREAK (BR) | ✅ | — |
| TRIM (TR) | ✅ | — |
| EXTEND (EX) | 🔧 | LwPolyline |
| EXTEND (EX) | ✅ | — |
| OFFSET (O) | ✅ | — |
| LENGTHEN (LEN) | 🔧 | LwPolyline |
| LENGTHEN (LEN) | ✅ | — |
| FILLET (F) | ✅ | — |
| CHAMFER (CHA) | ✅ | — |
| JOIN (J) | ✅ | — |
@ -302,7 +302,7 @@ Underlay (PDF/DWF/DGN)
## Öncelik Sırası (Bir Sonraki Adımlar)
### Yüksek Öncelik
1. **EXTEND / LENGTHEN → LwPolyline desteği**
1. **Solid3D tessellation** tamamlama (ACIS → truck pipeline)
### Orta Öncelik
5. **Solid3D tessellation** tamamlama (ACIS → truck pipeline)