Commit graph

26 commits

Author SHA1 Message Date
LarsBrubaker
77ec3d5909 Making controls more independent 2020-09-12 14:32:38 -07:00
LarsBrubaker
1dfe8b3ee5 refactoring 2020-09-11 23:09:50 -07:00
John Lewin
e52d963278 Extract WorldView extension methods 2019-06-03 16:33:27 -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
ac03a4fcfd Improving subtract object rendering 2019-02-13 10:26:02 -08:00
Lars Brubaker
d0430bed92 Working on new circular fit to bounds
refactoring Transform Wrapper Object
2019-02-08 13:05:12 -08:00
Lars Brubaker
b991116ef7 Fixing scale to update all xyz on maintain proportions 2019-02-04 09:46:21 -08:00
LarsBrubaker
d135a3be82 Only invalidate the editor display when appropriate, rather than the part 2019-02-03 13:37:49 -08:00
LarsBrubaker
25dbd4f857 Add in some debugging
make scale update correctly
2019-02-03 13:37:38 -08:00
LarsBrubaker
b60cc5a7f0 set row visibility with common pattern
fixed scale not updating to % correctly

issue: MatterHackers/MCCentral#4993
Scale object is not updating properties on change
2019-02-03 13:37:29 -08:00
Lars Brubaker
ce2aaac574 Fixed rotate, scale, translate to work with multiple objects
Made Transform Wrapper Object work with list

issue: MatterHackers/MCCentral#4979
Crash when scaling model with support
2019-01-31 15:41:56 -08:00
Lars Brubaker
cba0f13b3e Improving braille card object 2019-01-30 10:28:40 -08:00
Lars Brubaker
6305303047 Cleaning up object3d invalidate calls 2019-01-28 17:44:10 -08:00
Lars Brubaker
4dd5d8cd99 Fixing random update errors in new
issue: MatterHackers/MCCentral#4944
Combine operation buttons not updated
2019-01-28 16:03:47 -08:00
Lars Brubaker
f0728e0610 Change the Invalidate Type to flags
remove undo buffer from invalidate type
2019-01-28 14:19:48 -08:00
LarsBrubaker
6d6337f5aa Refactoring - moving files 2019-01-27 15:20:05 -08:00
Lars Brubaker
8e0a50ace7 Fixed rotate object 2 to have correct aabb on construction
issue: MatterHackers/MCCentral#4818
MatterHackers/MCCentral#4802 Can't add to inner combine content as expected (write another test)
2019-01-16 18:41:57 -08:00
LarsBrubaker
1579632c77 Did not have the scaling position in the right place
updated test as well
2019-01-15 08:31:46 -08:00
LarsBrubaker
16a1a61197 Fixing translation error in scale
Added a test
2019-01-15 08:24:11 -08:00
Lars Brubaker
6e4bbf2306 Made a face struct and made face list use it
put normal into face
2019-01-14 17:48:57 -08:00
Lars Brubaker
e1ce3419f2 simple mesh 2019-01-11 17:10:45 -08:00
LarsBrubaker
e713d9cdd6 Improving TransformWrapper interface and usage 2019-01-01 16:00:59 -08:00
LarsBrubaker
efe03cb642 Make flatten only copy appropriate properties by default
issue: MatterHackers/MCCentral#4229
Merge on align should not clear the colors that were on the objects

refactor apply and merge => flatten
2018-10-04 10:17:57 -07:00
LarsBrubaker
3e4150b1b6 Added new speed for air gap layer 2018-09-23 19:23:24 -07:00
LarsBrubaker
76345be576 fixing modify opperations on selection groups
issue: MatterHackers/MCCentral#4005
Scale duplicates objects
2018-09-22 18:59:42 -07:00
Lars Brubaker
bed90234e7 Made MatterControl run as a .net standard app
Moving matter control to a lib and creating a new exe to run it
2018-09-06 16:09:58 -07:00
Renamed from DesignTools/Operations/ScaleObject3D.cs (Browse further)