Fixed Issue 96; Made PAffineTransform throw PAffineTransformException (a subclass of RuntimeException) whenever a non-invertible transform is encountered.
In the process, I removed 2 printStackTrace calls from the code base.
1 parent bf56bfa commit 8e9a561738857cfb860c3e4732b53393bda6f024
@Allain Lalonde Allain Lalonde authored on 18 Jul 2009
Showing 7 changed files
View
core/src/main/java/edu/umd/cs/piccolo/PCamera.java
View
core/src/main/java/edu/umd/cs/piccolo/PNode.java
View
core/src/main/java/edu/umd/cs/piccolo/util/PAffineTransform.java
View
core/src/main/java/edu/umd/cs/piccolo/util/PAffineTransformException.java 0 → 100644
View
core/src/main/java/edu/umd/cs/piccolo/util/PPickPath.java
View
core/src/test/java/edu/umd/cs/piccolo/PCameraTest.java
View
core/src/test/java/edu/umd/cs/piccolo/util/PAffineTransformTest.java