Grip editing
- Dimension grips (Linear, Aligned, Radius, Diameter, Angular2Ln, Angular3Pt, Ordinate)
- Hatch boundary grips (Polyline, Line, CircularArc, EllipticArc, Spline edges) — GPU model rebuilt live on drag
- Wipeout / RasterImage polygon grips with 2×2 matrix back-projection
New entity rendering
- Solid (2D) — two-triangle fill, grips, properties, transform
- MLine — caps and perpendicular end lines
- Table — grid wireframe + cell text with 9-position alignment
- UCS icon — animated XYZ axis tripod in viewport bottom-left corner
New commands
WIPEOUT MLINE REVCLOUD DONUT PEDIT FIND FINDALL COUNT QSELECT
LAYISO LAYUNISO FLATTEN ZOOM ALL ZOOM SCALE PASTEORIG
DIMALIGNED DIMDIAMETER ALIGN LENGTHEN DIVIDE MEASURE
JOIN BREAK DIST ID AREA LIST LAYER STYLE DIMSTYLE
UCS VIEW RENAME PURGE LINETYPE CHPROP SELECTALL
DRAWORDER RAY XLINE VPLAYER VPORTS EXPLODE
Rendering pipeline
- Ray and XLine trim/extend support
- Perspective projection and per-viewport UCS
- Draw order via
SortEntitiesTable - Face3D, PolygonMesh, PolyfaceMesh render
- PlotSettings / PageSetup integration
- Viewport display lock, named views, named UCS picker
Fixes
- UCS icon panic on zero-size viewport at startup
- Dimension / Hatch grips dispatch added to traits.rs
Full Changelog: v0.1.2...v0.1.3