17 Commits

Author SHA1 Message Date
Josh Holtrop
594a5c5359 make axis length configurable 2011-04-01 20:57:14 -04:00
Josh Holtrop
3d002eebf8 break out configurable sizes of things 2011-04-01 20:55:44 -04:00
Josh Holtrop
bfe8d2a267 draw axes 2011-04-01 16:09:32 -04:00
Josh Holtrop
edbfce91d2 increase circle resolution when zoomed in 2011-04-01 15:58:45 -04:00
Josh Holtrop
bcb47a4825 fix Y scaling error in ptToScreenPt() 2011-04-01 15:47:51 -04:00
Josh Holtrop
6e2e19d1a5 initial view scaling 2011-04-01 15:45:50 -04:00
Josh Holtrop
5678df7dbb add accessor methods in shapes to get vars 2011-04-01 09:59:44 -04:00
Josh Holtrop
0ce01c7b58 add antialiasing code 2011-03-31 22:46:02 -04:00
Josh Holtrop
4cc7901c2d disable lighting and depth test 2011-03-31 22:39:05 -04:00
Josh Holtrop
dd8bd07d1e optimize drawing routines slightly 2011-03-31 22:30:58 -04:00
Josh Holtrop
03f3245721 draw thick circle as well 2011-03-31 22:13:03 -04:00
Josh Holtrop
7fb5a06088 add drawFilledCircle() and cap lines 2011-03-31 22:08:25 -04:00
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
8901c23af7 SketchWidget: render basic lines and circles 2011-03-29 14:06:18 -04:00
Josh Holtrop
d33d9f0f1a move GL widget code to SketchWidget 2011-03-28 15:26:14 -04:00