Michael Smith
|
421694559f
|
Added Cylinder variable-binding constructor, test + missed Height in binding.
|
2016-03-03 21:47:23 -08:00 |
|
Michael L Smith
|
730b54d703
|
Added a sphere constructor that takes variables to pre-bind internal values
|
2016-03-03 19:51:01 -08:00 |
|
Michael Smith
|
54b8e6a686
|
+ Text3D bindings
+ Text3D happy path binding tests
|
2016-02-29 23:52:25 -08:00 |
|
Michael Smith
|
5d9f7c2a65
|
+ Bindings for all public Cylinder fields / tests
|
2016-02-29 23:17:18 -08:00 |
|
Michael L Smith
|
564a19a286
|
+ In-progress Cube/center binding implementation
|
2016-02-29 21:52:13 -08:00 |
|
Michael L Smith
|
0989c4660c
|
+ Implemented Cube size bindings and synonyms for them
|
2016-02-29 21:16:21 -08:00 |
|
Michael Smith
|
d80e2c036a
|
+ Added bindings for the remainder of Sphere's properties
+ Tests for Sphere properties
|
2016-02-29 18:43:35 -08:00 |
|
Michael Smith
|
5487af3d95
|
Reworked Sphere to support binding either Diameter or Radius
|
2016-02-29 18:34:19 -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
|
59e1042345
|
Refactored Variables to be a dictionary of string:variable, added new accessor methods, then refactored to fix OSCADObject.ToFile's top section variable output test
|
2016-02-27 14:34:14 -08:00 |
|
Michael L Smith
|
a4613ea79d
|
+ Reworked Sphere to use StatementBuilder as well to conditionally output $f* values
|
2016-02-23 17:47:36 -08:00 |
|
Michael L Smith
|
3a7875ee51
|
+ Reworked Cylinder so that if $f* values are omitted, they don't appear in output.
|
2016-02-22 20:36:15 -08:00 |
|
Michael L Smith
|
62a0a034a1
|
+ Decided not to support Bounds() on Text3D objects, since there's a lot of work needed before it will be viable.
|
2016-02-22 18:32:17 -08:00 |
|
Michael L Smith
|
fd677aa909
|
+ Initial Bounds implementation for Cube, Cylinder, Sphere and (sort of) Text3D
|
2016-02-20 23:19:28 -08:00 |
|
Michael Smith
|
f1f699afe4
|
Moved a bunch of tests into folders
|
2016-02-18 22:19:03 -08:00 |
|