Commit Graph

2 Commits

Author SHA1 Message Date
Mike Fricker
c531cde1b7 Mesh Editor: Cleaned up handling of "valid" mesh elements
- We no longer have to (slowly) check for valid elements every frame while dragging
- Removed functions to deselect invalid mesh elements and to clear hover on invalid mesh elements
- Cleaned up some use of 'const' in the mesh editor API

#codereview richard.talbotwatkin
#rb none

[CL 3387062 by Mike Fricker in Dev-Geometry branch]
2017-04-10 16:45:27 -04:00
Mike Fricker
18c345f2b1 Mesh Editor extensibility (phase 7)
- Migrated Remove Edge, Remove Vertex, Harden Edge and Soften Edge to a new module
- Fixed a bug where removing an edge would not reselect the original edge after undo

#codereview richard.talbotwatkin
#rb none

[CL 3374841 by Mike Fricker in Dev-Geometry branch]
2017-03-31 14:31:36 -04:00