Commit graph

21 commits

Author SHA1 Message Date
LarsBrubaker
af401d8a47 refactoring 2021-11-22 08:18:56 -08:00
Lars Brubaker
1ccca5779a Fix a bug in intersect objects
improve subtract processing
improve subtract editor rendering
clean up editor draw aip
2021-11-19 15:49:59 -08:00
Lars Brubaker
839eb56bae fixe tuple error 2021-11-18 16:51:50 -08:00
Lars Brubaker
9398640585 Subtract is now passing tests and working well 2021-11-18 16:27:50 -08:00
Lars Brubaker
acdd09e05c Making mesh mode selectable all the time 2021-11-16 16:51:04 -08:00
Lars Brubaker
5b77462b91 Improving new subtract method 2021-11-09 17:42:36 -08:00
LarsBrubaker
d8b81066f7 Turning off unfinished features for release 2021-09-19 09:25:53 -07:00
LarsBrubaker
e685fa12a2 Making it possible to select dual contouring for CSG 2021-07-14 07:16:44 -07:00
Lars Brubaker
3f53189dba adding new implicit meshing option 2021-06-21 18:11:28 -07:00
Lars Brubaker
61aa0bd24a Added the ability to do marching squares subtractions 2021-06-18 15:29:14 -07:00
Lars Brubaker
3988b47019 Working on adding new CSG operator 2021-06-17 18:24:19 -07:00
LarsBrubaker
94befb957c Refactoring CSG operations 2021-06-17 11:50:58 -07:00
LarsBrubaker
f92d8ad56f sheet rebuild is much faster and depth first 2021-06-09 08:12:05 -07:00
Lars Brubaker
1c9119568f Making sure we don't executer rebuilds while in a separate thread from the UI 2021-05-03 17:58:03 -07:00
LarsBrubaker
26b403a517 fixing warnings 2019-05-05 10:44:52 -07:00
Lars Brubaker
563bd1a3e7 making sure we don't re-enter this.OnInvalidate unless explicitly for properties
issue: MatterHackers/MCCentral#4965
Rebuild should directly call base.OnInvalidate to prevent re-entering this.OnInvalidate
2019-02-19 14:24:12 -08:00
Lars Brubaker
51d7193bf0 Subtract 2 is working well now and rebuilding
Cleaning up On Invalidate and rebuild

issue: MatterHackers/MCCentral#4965
Rebuild should directly call base.OnInvalidate to prevent re-entering this.OnInvalidate

issue: MatterHackers/MCCentral#4964
Rebuild should fire Invalidate if content is changed

issue: MatterHackers/MCCentral#4970
Consider if primitives should use background tasks in Rebuild

issue: MatterHackers/MCCentral#4966
async Rebuild calls must be awaited in Create methods
2019-02-12 16:06:32 -08:00
LarsBrubaker
7793ab8aea Cleaning up base
refactoring
2019-01-29 08:11:47 -08:00
LarsBrubaker
13c7ca93be Common invalidate for all operations source objects
issue: MatterHackers/MCCentral#4941
changing color of inner object of curve not updating on screen color
2019-01-28 07:53:38 -08:00
LarsBrubaker
63fc7e5b83 Made intersection have a source object
improved update of toolbar buttons for OperationSourceContainerObject3D s
2019-01-27 18:12:19 -08:00
LarsBrubaker
6d6337f5aa Refactoring - moving files 2019-01-27 15:20:05 -08:00
Renamed from MatterControlLib/PartPreviewWindow/View3D/Actions/CombineObject3D.cs (Browse further)