John Lewin
685541523b
Spelling
2018-07-12 22:49:39 -07:00
Lars Brubaker
b9f4627a82
Turn triangulate off in curve for now
2018-06-27 14:52:13 -07:00
LarsBrubaker
5251839dee
Making Pinch and Curve sort vertices after changing them
...
issue: MatterHackers/MCCentral#3766
pinch leaves mesh in a bed state
2018-06-25 21:10:04 -07:00
Lars Brubaker
6519c566f0
Made curve have center ratio
...
Made image to path adjust values to not overlap
2018-06-21 09:54:51 -07:00
LarsBrubaker
4b9a427d45
Put in the ability for double edit fields to respond to value changes
...
In the curve tool we change the diameter of the curve and the editor was
not updating to show the new value. Now it is.
2018-06-21 07:45:08 -07:00
Lars Brubaker
3e49946e5a
Refactoring SuspendRebuild to be RubuildLock
...
Marching squares has more data on how it expects to be processed (edge color)
2018-06-20 17:22:19 -07:00
LarsBrubaker
ec28305b56
Improving suspend and resume rebuild
2018-06-20 17:21:37 -07:00
Lars Brubaker
52b7e51a73
Changing InvalidateType to not be a flag
2018-06-08 12:08:48 -07:00
LarsBrubaker
1a8eba082e
some more work on subdivide curves
2018-06-08 07:26:39 -07:00
Lars Brubaker
25883fc0bc
Working on mesh wrapper and rebuild issues
2018-05-31 09:05:08 -07:00
Lars Brubaker
138407e21a
Mesh wrapper working much better (pinch and bend working better)
...
Changing Rebuilding to Suspend and Resume rebuilding
Made visible meshes return only the object not the object and mesh (mesh is on object)
Put in some debugging
2018-05-29 17:50:39 -07:00
LarsBrubaker
8a3f99ac1f
Make sure mesh creation objects set invalidate mesh
2018-05-27 19:39:04 -07:00
LarsBrubaker
734fa69134
Improving curve and pinch to have more base class code sharing
...
Cleaning up flags
Refactoring
2018-05-27 08:48:48 -07:00
Lars Brubaker
89701f2d70
Improvements in mesh wrapper
...
Default pinch to have an effect immediately
Refactoring
2018-05-25 14:52:23 -07:00
John Lewin
466e614ff7
Fix typo
2018-05-24 19:40:23 -07:00
Lars Brubaker
1505add773
Refactoring in CurveObject
2018-05-24 17:52:47 -07:00
Lars Brubaker
dfb1e6d498
Improving curve tool and subtract tool
...
Added world render cylinder function
Make curve tool default to adding a curve
2018-05-24 10:25:54 -07:00
LarsBrubaker
6bdf0c8e32
Making Curve and Pinch maintain their initial coordinate system for subsequent transforms
2018-05-23 08:23:32 -07:00
Lars Brubaker
ff6e220b4c
Made invalidate args so we can pass source and invalidate type
...
Rebuild does not propagate to parent
2018-05-22 16:17:13 -07:00
Lars Brubaker
28b55b73a5
Getting Rebuild working for Object3D
2018-05-22 14:13:53 -07:00
Lars Brubaker
ca438aba4b
The Curve tool can rebuild when its children change
...
Adding Rebuliding and Rebuild to IObject3D
2018-05-22 14:13:52 -07:00
Lars Brubaker
77828744bb
Make sure we rest the meshes in pinch tool
2018-05-08 16:39:49 -07:00
LarsBrubaker
e2b7b57db8
Made bend up and down work
2018-05-06 18:17:51 -07:00
LarsBrubaker
dc894541af
Fixed copy past (and others) in 3D view
...
improved curve tool
issue: MatterHackers/MCCentral#3310
copy past not working in 3d view
issue: MatterHackers/MCCentral#3309
Make bend do a wrapped rotation rather than a direct rotation
2018-05-06 14:20:29 -07:00
Lars Brubaker
ad0590a2b0
More work on curve
...
Move work on new leveling
2018-04-04 14:58:18 -07:00
Lars Brubaker
e89ca312a1
Prototyping the curve tool
2018-04-04 14:58:17 -07:00