[glass] Field2d enhancements (#3234)

- Add raw support for pose lists > 255/3 in length
- Improve drag selection, especially with closely overlapping objects
- Drag selection of corner also highlights center of object with smaller circle
- Multiple styles (box, line, closed line, track)
- Configurable line and arrow settings (color, weight)
- Add tooltip for object name, index, x, y, rotation
- Context menu for pose edit/add/remove
- View/edit in feet or inches as well as meters
- Configurable object selectability

Implementation: use vector of Pose2d internally, use units
This commit is contained in:
Peter Johnson
2021-03-27 13:34:44 -07:00
committed by GitHub
parent ffb590bfcc
commit c97acd18e7
7 changed files with 1121 additions and 438 deletions

File diff suppressed because it is too large Load Diff