Commit graph

36 commits

Author SHA1 Message Date
LarsBrubaker
6e5674a279 Merged Arrange and Align
First pass on Bake and Remove for FitToBounds
2018-03-19 09:27:15 -07:00
LarsBrubaker
0e0d2bf4f7 Got a Package test working
Made arrange handle rebuilding children better
Added Descendants<T>
Renamed lots of stuff
2018-03-18 08:47:20 -07:00
LarsBrubaker
bf18085e89 Added new fit to bounds
This should allow use objects like card holder alignment
made aabb rendering more generic
Added editor draw to objects
2018-03-17 20:53:36 -07:00
Lars Brubaker
035c6a1922 Took out ActiveEditor property 2018-03-15 10:04:13 -07:00
Lars Brubaker
eae2f773e6 Put in clean nozzle page
Added IVertexSource get weighted center
refactoring
2018-03-14 15:01:38 -07:00
Lars Brubaker
991be45a85 Made it more possible to do matter cad like operations on IVertexSource paths
Made Braille Object have option for key chain hook
Put ResolutionScalle into Vertex objects
2018-03-13 17:17:28 -07:00
LarsBrubaker
7992b8f75c Working on Braille flash cards 2018-03-13 08:26:54 -07:00
LarsBrubaker
d44207ea2a Fixed and improved Brairlle Object
Added Split Camel Case extension
2018-03-10 16:54:55 -08:00
Lars Brubaker
57c79d2434 improve VisibleMeshes thread safety
issue: MatterHackers/MCCentral#2900
Make VisibleMeshes more thread safe
2018-03-09 09:26:36 -08:00
Lars Brubaker
9cc6d5f469 Added passing UndoBuffer to rebuildable 2018-03-08 17:29:35 -08:00
Lars Brubaker
d6a50e3956 Improving STL export
Getting more MatterCad scripting working
2018-02-23 18:05:32 -08:00
LarsBrubaker
dbd9d65420 Fixing property order 2018-02-23 08:11:03 -08:00
Lars Brubaker
c7a6f2e8e9 Creating a Design Apps folder
Put in card holder
Moving parts into the Design Apps folder
2018-02-22 18:03:15 -08:00
Lars Brubaker
859304fd16 Fixed print recovery test
removed the gcode buffer size variable (it didn't work)
2018-02-21 18:15:22 -08:00
Lars Brubaker
d7673a77e0 refactoring 2018-02-21 09:27:19 -08:00
LarsBrubaker
4e126ef3a6 Making Bake and Remove work for array 2018-02-17 08:57:56 -08:00
Lars Brubaker
101ea0a269 Starting work on scale object 2018-02-16 18:20:25 -08:00
Lars Brubaker
42aece065d Putting in friendly names 2018-02-16 17:51:05 -08:00
LarsBrubaker
844d2a6351 Array opperations may be in a shipable state. 2018-02-14 19:57:37 -08:00
Lars Brubaker
11b24dd654 Set initial radio button state 2018-02-13 14:13:56 -08:00
Lars Brubaker
b658dc5902 Removing the old align adding the new one 2018-02-13 13:43:22 -08:00
Lars Brubaker
b1202eab76 New align images
Improved advanced array
2018-02-12 17:47:06 -08:00
Lars Brubaker
8f6f0f7162 Working on new arrange toolAdding Remove and Bake to IObject3D
Made Localize() exist in agg
2018-02-12 15:28:26 -08:00
LarsBrubaker
d870a0222f Improving the interface to Align 2018-02-12 08:36:03 -08:00
LarsBrubaker
9ce555a740 Working on align tool 2018-02-11 13:52:19 -08:00
LarsBrubaker
0959340974 Get the array functions working better
Improved editors
2018-02-10 20:17:09 -08:00
Lars Brubaker
2cd09dd365 Lots of work on Array tool and support property editors 2018-02-10 11:24:51 -08:00
John Lewin
f43c719c09 Pass scene instead of sceneContext 2018-02-06 08:47:30 -08:00
John Lewin
3331748239 Migrate ApplyAtCenter to IObject3D extension method
- Rename to ApplyAtBoundCenter
- Change to return void and apply to instance
2018-02-01 12:24:56 -08:00
John Lewin
68348dfc78 Migrate AddSelectionAsChildren to scene extension method 2018-02-01 12:22:06 -08:00
LarsBrubaker
95973fdd44 Added more functionality
Made it round trip correctly
2018-02-01 07:44:15 -08:00
LarsBrubaker
6d3cecea8d Very quick proof of array tool. 2018-01-31 22:53:27 -08:00
Lars Brubaker
1e8cf7dde0 Adding in Base and Smoothing 2018-01-31 18:12:56 -08:00
Lars Brubaker
ee49004e43 issue: MatterHackers/MCCentral#2721
Make automattic heat shutoff have a two minute delay
2018-01-30 14:56:57 -08:00
John Lewin
f6b0b68c9e Add RegisterOperation for type -> operation mapping 2018-01-30 12:29:16 -08:00
Lars Brubaker
ebb89877e6 Refactoring the DesignTools primitives 2018-01-29 13:50:55 -08:00