Commit graph

35 commits

Author SHA1 Message Date
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
LarsBrubaker
b79ed40708 Working to get weighted centering available on image
moving threshold functions to agg
2018-07-13 07:58:59 -07:00
Lars Brubaker
f39ac55e47 Make cancel work better on ungroup 2018-07-09 16:48:40 -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
Lars Brubaker
a1b09d64da Fixed STL export
Took out MeshGroup
2018-02-08 18:39:39 -08:00
Lars Brubaker
7ef109e749 Working on adding all primitives 2018-02-08 15:42:23 -08:00
John Lewin
6a4c1f4e2f Fix spelling, update agg-sharp 2018-01-29 16:39:06 -08:00
Lars Brubaker
bab2b54f61 Moving to a Create method to take Rebuild out of constructor 2018-01-29 15:36:41 -08:00
Lars Brubaker
7bd46801c0 Made thumbnail renderer able to use color data 2017-08-01 11:51:25 -07:00
Lars Brubaker
ce3c69e825 Improving slice meta data 2017-07-20 12:44:55 -07:00
Lars Brubaker
95f7c3498b Took out FaceEdgeTextrueData and WeakTable 2017-07-19 12:10:05 -07:00
Lars Brubaker
1f0acc0411 Moving to a dynamic Vertex data type 2017-07-19 12:10:05 -07:00
John Lewin
4c40c3a5c9 Update to IVertex 2017-07-18 20:51:44 -07:00
John Lewin
4ff6c5cbb8 Convert from ReportProgressRatio to Action<T> 2017-07-18 20:51:44 -07:00
John Lewin
4eb8ebe254 Revise ReportProgressRatio implementation 2017-07-14 13:55:02 -07:00
Lars Brubaker
a01ab7930d Getting extruder selection to work on mcx files 2017-07-12 14:28:43 -07:00
Lars Brubaker
1a9ebebaed Changed ReportPregress delegate to have touple and use CancellationTokenSource 2017-06-30 16:09:31 -07:00
John Lewin
4344fc9765 Use new ImageBuffer constructor with common defaults 2016-09-23 10:35:33 -07:00
Lars Brubaker
573b1e361e Latest agg and ms 2016-02-03 11:30:20 -08:00
Lars Brubaker
1d5c2b3f8a More code changed to await. 2015-07-21 14:59:01 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
larsbrubaker
f4aaa5107f Moved some bools to enums to make the code more readable. 2014-12-10 08:18:42 -08:00
larsbrubaker
3af659dc9d Making canceling during load work much better.
STLs can now stop loading during most of the load operations (only sort verts cannot)
Changed the signature on report progress ratio to make it clearer.
Made mesh viewer handle better load stoping.
2014-10-26 18:08:03 -07:00
larsbrubaker
098b203153 Making the progress bars much better. 2014-10-15 10:50:22 -07:00
larsbrubaker
941c06555b Made the multi object stls generate better thumbnails.
Better progress indication.
Fixed bugs in ungrouping amfs
2014-10-14 14:38:17 -07:00
larsbrubaker
20c60380c7 Make sure we remember what material a mesh is using when we copy it. 2014-10-13 18:20:01 -07:00
larsbrubaker
d3cd9a25f9 Making ungroup work on meshes (this is what used to happen when entering edit).
New CreateDiscreteMeshes that works on attached mesh volumes rather than an orthographic projection.
Put in a "Selection" menu for 3D editing that lets one group and ungroup and assign materials.
2014-10-12 08:18:24 -07:00
larsbrubaker
158ec2c0dd MatterControl is compiling with the new MeshGroups code. 2014-10-07 18:00:17 -07:00
larsbrubaker
d6ff6acd41 Changed many iterator functions to not have 'interator' in their names. 2014-04-13 21:29:18 -07:00
larsbrubaker
ae427550ce Refactoring while writing documentation. 2014-04-03 08:20:50 -07:00
larsbrubaker
3c52835a63 UUpdated clipperlib to latests. 2014-03-18 10:55:21 -07:00
larsbrubaker
a74dcce12f The name of ImageBMPIO changed to ImageIO 2014-03-12 15:37:19 -07:00
larsbrubaker
263e2325f5 Put the slicing configuration files in their own folder
updated copy write date
added bsd to a few files
Made the mapping to slice engines more procedural to support more engines.
2014-02-15 18:06:03 -08:00
larsbrubaker
70eeaac26b Moving OrthographicZProjection into PolygonMesh. 2014-02-07 17:01:02 -08:00
larsbrubaker
f4c1b0b85c Commit of the code 2014-01-29 19:09:30 -08:00