[TD]Refactor Dimensions for 3d upgrade

- separate validation, geometry and reference handling into
  individual files
- improve 3d reference geometry handling
- eliminate duplicate dim creation code

- add Dimension reference repair dialog

- Refactor formatting out of DrawViewDimension

- move dimension repaint control to ViewProvider
This commit is contained in:
wandererfan
2023-01-07 16:32:03 -05:00
committed by WandererFan
parent aeeb62d204
commit 1b547dff72
39 changed files with 5180 additions and 2543 deletions
File diff suppressed because it is too large Load Diff