Michael Smith
|
59e250b28d
|
Shifted helper classes for image processing once again to Utility\Images
|
2016-05-15 21:18:16 -07:00 |
|
Michael Smith
|
5520b73a1d
|
Shifted image processing helpers to Solids/Imported/Images
|
2016-05-15 21:16:08 -07:00 |
|
Michael Smith
|
3a0eb13166
|
Refactored some code used in multiple methods into AdjacentPixelMatrix and NeighboringPointFinder
|
2016-05-08 16:22:14 -07:00 |
|
Michael Smith
|
3ea6f2cb08
|
Added IImageProcessor, PolygonalImageProcessor
|
2016-05-03 23:44:16 -07:00 |
|
Michael Smith
|
79268ef334
|
Extracted cube centric image processing code to CubistImageProcessor.cs
|
2016-05-03 19:16:32 -07:00 |
|
Michael Smith
|
825791e0fa
|
Shifted ImportedImage and ImportedModel to OSCADSharp\Solids\Imported
|
2016-05-03 18:47:48 -07:00 |
|
Michael Smith
|
13059f3c2e
|
Added POC of image processing for image imports.
|
2016-05-03 18:45:10 -07:00 |
|
Michael Smith
|
2cd40e157c
|
Added ImportedModel Class
|
2016-05-01 23:09:43 -07:00 |
|
Michael L Smith
|
90fce7428f
|
Nested CompoundVariable and VariableCalculator under Variable.
|
2016-03-21 20:21:32 -07:00 |
|
Michael L Smith
|
f630bb0f23
|
Shifted some non-basic transforms to AbstractTransforms and some base classes to BaseTransfroms.
|
2016-03-19 21:59:32 -07:00 |
|
Michael Smith
|
5c0faaf469
|
Shifted all booleans to OSCADObject.Booleans and made them private
|
2016-03-18 20:29:16 -07:00 |
|
Michael Smith
|
8c53176d38
|
+ Made OSCADObject a partial class
+ Shifted all core transforms to OSCADObject.BasicTransforms + made them private
|
2016-03-18 20:22:48 -07:00 |
|
Michael Smith
|
ca6bc89206
|
Nested OpenSCADPathFinder in OutputSettings
|
2016-03-18 20:12:00 -07:00 |
|
Michael Smith
|
44b71e0c37
|
Shifted Cube/Cylinder/Sphere/Text3D back to Solids
|
2016-03-18 00:08:38 -07:00 |
|
Michael Smith
|
ddf4190728
|
Moved Dependencies to Utility
|
2016-03-18 00:03:31 -07:00 |
|
Michael Smith
|
42f8bc09bb
|
Shifted StatementBuilder to Utility
|
2016-03-18 00:02:09 -07:00 |
|
Michael Smith
|
68c75bca9e
|
Shifted SingleBlockFormatter to Utility
|
2016-03-17 23:59:24 -07:00 |
|
Michael Smith
|
78990782b9
|
Shifted a number of classes to DataBinding folder/namespace
|
2016-03-17 23:51:38 -07:00 |
|
Michael Smith
|
cbd59b48bd
|
Moved Bounds/Matrix/Vector3 back to Spatial
|
2016-03-17 23:32:22 -07:00 |
|
Michael Smith
|
81408731aa
|
Removed IBindable and ICloneable
|
2016-03-17 23:20:20 -07:00 |
|
Michael Smith
|
cf1a0f2cbc
|
Reverted addition of SphereBindings
|
2016-03-17 23:14:39 -07:00 |
|
Michael Smith
|
637e10162b
|
Reverted addition of CubeBindings/CubeScriptBuilder
|
2016-03-17 23:12:38 -07:00 |
|
Michael Smith
|
1f1c12e553
|
Renamed Settings to OutputSettings, shifted several classes to IO folder/namespace
|
2016-03-17 22:55:11 -07:00 |
|
Michael Smith
|
a6fd33c3d0
|
Shifted Inches to Utility folder / namespace
|
2016-03-17 22:36:02 -07:00 |
|
Michael Smith
|
2713672d98
|
Shifted IDs to Utility folder/namespace
|
2016-03-17 22:33:58 -07:00 |
|
Michael Smith
|
155a4e6fee
|
Moved .nuspec file from project to Solution Items
|
2016-03-16 22:05:25 -07:00 |
|
Michael Smith
|
90866d5406
|
Temporarily moved all classes to the root folder
|
2016-03-16 22:03:57 -07:00 |
|
Michael L Smith
|
1f41470dbb
|
Deleted LinearExtrudedObject (unused)
|
2016-03-10 20:28:45 -08:00 |
|
Michael Smith
|
977f7d4b79
|
Added CubeBindings / CubeScriptBuilder
|
2016-03-09 23:23:29 -08:00 |
|
Michael Smith
|
16d59a1a19
|
Shifted code in .ToString of sphere to SphereScriptBuilder
|
2016-03-09 00:16:26 -08:00 |
|
Michael Smith
|
4ecf664db5
|
Refactored SphereBindings out of Sphere.cs
|
2016-03-08 23:53:44 -08:00 |
|
Michael Smith
|
e9542e45e1
|
Removed DLL based nuspec, added project based nuspec
|
2016-03-06 21:55:45 -08:00 |
|
Michael Smith
|
de013112db
|
+ Renamed Variable.Name to Variable.Text
+ Added CompoundVariable as result from operations on variables
+ Added constructor flag for Variable to optionally add it to globals on creation
|
2016-03-06 18:09:21 -08:00 |
|
Michael Smith
|
dd9ab94fa1
|
+ Renamed Bounds max/min away from underscore in name
+ Moved Bounds.cs to Public/Spatial
|
2016-03-06 17:51:28 -08:00 |
|
Michael L Smith
|
2ca5c42094
|
Shifted all files to Internal/Public root folders to deliniate things that are internal versus public.
|
2016-03-06 16:40:45 -08:00 |
|
Michael L Smith
|
301e92dfff
|
Shifted all publicly visible classes to the OSCADSharp namespace
|
2016-03-06 16:28:06 -08:00 |
|
Michael L Smith
|
5afc0ed517
|
Added variable operators + one test so far
|
2016-03-05 22:09:11 -08:00 |
|
Michael L Smith
|
564a19a286
|
+ In-progress Cube/center binding implementation
|
2016-02-29 21:52:13 -08:00 |
|
Michael Smith
|
0d578131d8
|
Added BindableVector
|
2016-02-29 19:25:33 -08:00 |
|
Michael Smith
|
f4ff157a63
|
+ Moved Binding-related classes to Bindings folder
|
2016-02-29 18:47:24 -08:00 |
|
Michael L Smith
|
ee75d6a6b7
|
Shifted a few settings/dependency related files to Settings folder
|
2016-02-28 15:15:25 -08:00 |
|
Michael L Smith
|
da558ce75f
|
Refactored getOpenSCADPath out to OpenSCADPathFinder
|
2016-02-28 15:12:38 -08:00 |
|
Michael Smith
|
7e7affcad4
|
+ Adjusted StatementBuilder to conditionally use bindings
+ Added Binding.cs
+ Added initial variable binding implementation to Sphere.cs
|
2016-02-27 15:55:13 -08:00 |
|
Michael Smith
|
d5ec961cb1
|
Removed Bind method from OSCADObject, added IBindable, Binding.cs, and BindingMapper stubs.
|
2016-02-25 23:52:16 -08:00 |
|
Michael Smith
|
4f0d3ed1be
|
+Added Variable class, Bind method to OSCADObject
|
2016-02-25 22:51:39 -08:00 |
|
Michael Smith
|
9f11c39986
|
+ Added SingleStatementObject (abstract) between OSCADObject and repetetive single-objectt transforms.
+ Shifted basic parent/child/object reference assignments to SingleStatementObject
|
2016-02-24 23:30:21 -08:00 |
|
Michael Smith
|
763479985b
|
Renamed MultiBlockStatementObject to simply 'MultiStatementObject'
|
2016-02-24 23:18:54 -08:00 |
|
Michael Smith
|
2976110f05
|
Shifted references to IFileInvoker to Dependencies.cs, added factory func to Dependencies.cs for providing IFileInvoker.
|
2016-02-24 23:17:35 -08:00 |
|
Michael Smith
|
ac6f3c2f51
|
Shifted FileInvoker/Writer classes to /Files, updated namespace to OSCADSharp.Files
|
2016-02-24 22:51:32 -08:00 |
|
Michael Smith
|
4474d43532
|
Added DefaultFileInvoker, updated FileInvoker, made OSCADObject return a fileInvoker from .ToFile
|
2016-02-24 22:48:54 -08:00 |
|