Josh Holtrop
|
e9735e03bf
|
SketchWidget: optimize drawFilledLine() slightly
|
2011-03-31 21:49:10 -04:00 |
|
Josh Holtrop
|
1203478a33
|
SketchWidget: add drawFilledLine()
|
2011-03-31 21:42:13 -04:00 |
|
Josh Holtrop
|
87348d3605
|
SketchWidget: break out draw{Line,Circle}()
|
2011-03-31 20:18:45 -04:00 |
|
Josh Holtrop
|
b562718db6
|
fix expected equ value for [XY]Fix
|
2011-03-31 19:45:37 -04:00 |
|
Josh Holtrop
|
01d97b5604
|
update test sketch using a line midpoint
|
2011-03-31 19:38:19 -04:00 |
|
Josh Holtrop
|
979bf7ee47
|
add midpoint to Line (pt 2)
|
2011-03-31 19:38:06 -04:00 |
|
Josh Holtrop
|
999a4da50d
|
use Horizontal instead of YDistance of 0
|
2011-03-31 19:31:01 -04:00 |
|
Josh Holtrop
|
e0a0dffd88
|
more complicated test sketch working!
|
2011-03-30 17:34:59 -04:00 |
|
Josh Holtrop
|
bee46a4407
|
more debug info
|
2011-03-30 17:34:43 -04:00 |
|
Josh Holtrop
|
af99d8646a
|
detect when FuncDesigner does not return a solution
|
2011-03-30 17:22:15 -04:00 |
|
Josh Holtrop
|
95c11d0c23
|
first attempt at using FuncDesigner
|
2011-03-30 17:17:11 -04:00 |
|
Josh Holtrop
|
2d24e7a920
|
add Shape.getVar()
|
2011-03-30 16:46:34 -04:00 |
|
Josh Holtrop
|
2200460b56
|
split Fix into XFix/YFix constraints
|
2011-03-30 15:51:45 -04:00 |
|
Josh Holtrop
|
5dd89c2cc9
|
add Fix constraint to fix a coordinate to a value
|
2011-03-30 15:48:27 -04:00 |
|
Josh Holtrop
|
9c2bb94603
|
add more debug, SLE solver not working?
|
2011-03-29 20:42:04 -04:00 |
|
Josh Holtrop
|
a36e4f6d08
|
more debug routines
|
2011-03-29 19:32:59 -04:00 |
|
Josh Holtrop
|
aa19e77187
|
add missing horizontal and vertical constraints
|
2011-03-29 19:27:19 -04:00 |
|
Josh Holtrop
|
38cf7aeb8b
|
Merge branch 'master' into square-matrix
|
2011-03-29 19:24:17 -04:00 |
|
Josh Holtrop
|
eb65d9f653
|
syntax error - duh
|
2011-03-29 19:23:51 -04:00 |
|
Josh Holtrop
|
d18b45cff7
|
Merge branch 'master' into square-matrix
|
2011-03-29 19:21:13 -04:00 |
|
Josh Holtrop
|
891b5f6dca
|
fix scope errors
|
2011-03-29 19:20:51 -04:00 |
|
Josh Holtrop
|
fcffa9c760
|
make C square
|
2011-03-29 19:16:24 -04:00 |
|
Josh Holtrop
|
6fae3f220d
|
import linalg module
|
2011-03-29 18:07:11 -04:00 |
|
Josh Holtrop
|
b8314f290c
|
use zeros() instead of explicitly zeroing
|
2011-03-29 17:15:51 -04:00 |
|
Josh Holtrop
|
0e98ea5cb5
|
add XDistance constraint to test Sketch
|
2011-03-29 17:11:00 -04:00 |
|
Josh Holtrop
|
c6b5d09669
|
Sketch.solve(): explicitly initialize vars to 0.0
|
2011-03-29 17:10:12 -04:00 |
|
Josh Holtrop
|
bf46f9ec4b
|
fix a couple issues
|
2011-03-29 14:30:33 -04:00 |
|
Josh Holtrop
|
7ddae3ae7b
|
finish your thought there buddy
|
2011-03-29 14:29:44 -04:00 |
|
Josh Holtrop
|
e32f380e80
|
incorrect class names
|
2011-03-29 14:28:40 -04:00 |
|
Josh Holtrop
|
a81c0d5a7d
|
syntax errors
|
2011-03-29 14:28:05 -04:00 |
|
Josh Holtrop
|
4826861967
|
update test sketch
|
2011-03-29 14:21:41 -04:00 |
|
Josh Holtrop
|
c12f7e8f5b
|
only support two line points for now
|
2011-03-29 14:19:59 -04:00 |
|
Josh Holtrop
|
ad8d1ca915
|
fix solve() logic error
|
2011-03-29 14:19:20 -04:00 |
|
Josh Holtrop
|
cd2954a1b8
|
logic error
|
2011-03-29 14:16:32 -04:00 |
|
Josh Holtrop
|
da9296bc76
|
fix a few errors
|
2011-03-29 14:15:57 -04:00 |
|
Josh Holtrop
|
7126cb701b
|
syntax error
|
2011-03-29 14:13:51 -04:00 |
|
Josh Holtrop
|
8901c23af7
|
SketchWidget: render basic lines and circles
|
2011-03-29 14:06:18 -04:00 |
|
Josh Holtrop
|
9e3ca181c7
|
import parent class
|
2011-03-29 13:20:38 -04:00 |
|
Josh Holtrop
|
fcc5a29855
|
import parent class
|
2011-03-29 13:20:20 -04:00 |
|
Josh Holtrop
|
55a96bbc3f
|
propagate solved variables back to shapes
|
2011-03-28 18:59:56 -04:00 |
|
Josh Holtrop
|
094e4edd9f
|
added Shape.setVar()
|
2011-03-28 18:58:16 -04:00 |
|
Josh Holtrop
|
7858a84618
|
add Sketch.solve(), in progress
|
2011-03-28 18:51:00 -04:00 |
|
Josh Holtrop
|
05eb8e0324
|
add XDistance and YDistance constraints
|
2011-03-28 18:33:27 -04:00 |
|
Josh Holtrop
|
1021ff3e59
|
remove Distance
|
2011-03-28 18:27:46 -04:00 |
|
Josh Holtrop
|
a95c478085
|
added Connect.toEqu()
|
2011-03-28 18:25:55 -04:00 |
|
Josh Holtrop
|
b0ae18f9d1
|
mv EqualConstraint to Equal
|
2011-03-28 18:18:01 -04:00 |
|
Josh Holtrop
|
c13fc5ad93
|
filled out Horizontal and Vertical toEqu() methods
|
2011-03-28 18:10:49 -04:00 |
|
Josh Holtrop
|
c8d2f9a82a
|
update constraint types to take point indexes
|
2011-03-28 16:40:07 -04:00 |
|
Josh Holtrop
|
cc3831e235
|
add vars array to Line and Circle for solver
|
2011-03-28 16:22:25 -04:00 |
|
Josh Holtrop
|
4932447df9
|
add Horizontal and Vertical constraint classes
|
2011-03-28 15:37:47 -04:00 |
|