[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/view AbstractView.java,1.20,1.21
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2005-09-06 12:00:28
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/view In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3606/src/net/sourceforge/bprocessor/gl/view Modified Files: AbstractView.java Log Message: Small change to ProcessSelect (z1 and z2 mapped to double) Index: AbstractView.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/view/AbstractView.java,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** AbstractView.java 6 Sep 2005 08:36:22 -0000 1.20 --- AbstractView.java 6 Sep 2005 12:00:09 -0000 1.21 *************** *** 788,794 **** int bufferOffset = 0; int names = 0; ! long minZ = Integer.MAX_VALUE; ! long z1; ! long z2; Long id = null; Integer intId; --- 788,793 ---- int bufferOffset = 0; int names = 0; ! long zMax = 0xFFFFFFFFL; ! double nearest = 1.0; Long id = null; Integer intId; *************** *** 797,809 **** if (names > 0) { bufferOffset++; ! z1 = selectBuffer.get(bufferOffset); ! z2 = selectBuffer.get(bufferOffset + 1); bufferOffset += 2; ! if (z1 < minZ) { ! minZ = z1; id = new Long((new Integer(selectBuffer.get(bufferOffset))).longValue()); ! double far = z1 / 0xFFFFFFFF; ! double near = z2 / 0xFFFFFFFF; } bufferOffset += names; --- 796,809 ---- if (names > 0) { bufferOffset++; ! long z1 = 0xFFFFFFFFL & selectBuffer.get(bufferOffset); ! long z2 = 0xFFFFFFFFL & selectBuffer.get(bufferOffset + 1); ! double near = (double) z1 / (double) zMax; ! double far = (double) z2 / (double) zMax; bufferOffset += 2; ! if (near < nearest) { ! nearest = near; id = new Long((new Integer(selectBuffer.get(bufferOffset))).longValue()); ! } bufferOffset += names; |