Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18110
Modified Files:
MoveTool.java
Log Message:
corrected nullpointer exception in vector movement mode
Index: MoveTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/MoveTool.java,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -d -r1.33 -r1.34
*** MoveTool.java 9 Feb 2006 15:01:48 -0000 1.33
--- MoveTool.java 9 Feb 2006 15:10:18 -0000 1.34
***************
*** 210,214 ****
Edge edge = (Edge) entity;
Edge intersection = edge.intersection(ray);
! return intersection.getFrom();
} else if (entity instanceof ClippingPlane) {
Plane plane = ((ClippingPlane) entity).getPlane();
--- 210,218 ----
Edge edge = (Edge) entity;
Edge intersection = edge.intersection(ray);
! if (intersection != null) {
! return intersection.getFrom();
! } else {
! return null;
! }
} else if (entity instanceof ClippingPlane) {
Plane plane = ((ClippingPlane) entity).getPlane();
|