Improved handling of cases where we fail to make a concrete diagram. master
authorJean Flower <jeanflower@rocketmail.com>
Tue, 24 Apr 2012 21:02:35 +0000 (22:02 +0100)
committerJean Flower <jeanflower@rocketmail.com>
Tue, 24 Apr 2012 21:02:35 +0000 (22:02 +0100)
commitf7f93e23c006502f92c226ac081e6a673a881066
treedc906a954ead3542223a1b592cc5847d4372b010
parenta8900029087dce12e91d723917b37843230adde6
Improved handling of cases where we fail to make a concrete diagram.
Protect against dereferencing null to find out a non-existent diagram's
size.  Added exception-handling for "filmstrip" debugging.  Increased
the smallest_rad value from 3 to 10.  This affects the spacing between
contours - a bigger value stops circles being drawn apparently touching.
More work is needed on examples which end up trying to fit many small
circles into a confined space.
devel/iCircles/src/icircles/concreteDiagram/DiagramCreator.java
devel/iCircles/src/icircles/gui/CirclesPanel.java
devel/iCircles/src/icircles/test/TestCode.java
devel/iCircles/src/icircles/test/TestData.java
devel/iCircles/src/icircles/util/DEB.java