Update of /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21927
Modified Files:
Plane.java
Log Message:
fixed project method
Index: Plane.java
===================================================================
RCS file: /cvsroot/bprocessor/model/src/net/sourceforge/bprocessor/model/Plane.java,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** Plane.java 5 Apr 2006 09:35:58 -0000 1.17
--- Plane.java 21 Apr 2006 15:21:59 -0000 1.18
***************
*** 261,264 ****
--- 261,265 ----
public Vertex project(Vertex vector) {
double t = a * vector.getX() + b * vector.getY() + c * vector.getZ();
+ t = t / (a * a + b * b + c * c);
Vertex n = new Vertex(t * a, t * b, t * c);
return vector.minus(n);
|