Home | History | Annotate | Download | only in bounding

Lines Matching refs:vars

123         TempVars vars = TempVars.get();

125 Vector3f min = vars.vect1.set(new Vector3f(Float.POSITIVE_INFINITY, Float.POSITIVE_INFINITY, Float.POSITIVE_INFINITY));
126 Vector3f max = vars.vect2.set(new Vector3f(Float.NEGATIVE_INFINITY, Float.NEGATIVE_INFINITY, Float.NEGATIVE_INFINITY));
145 vars.release();
153 TempVars vars = TempVars.get();
155 Vector3f vect1 = vars.vect1;
156 Vector3f vect2 = vars.vect2;
157 Triangle triangle = vars.triangle;
180 vars.release();
223 TempVars vars = TempVars.get();
225 BufferUtils.populateFromBuffer(vars.vect1, points, 0);
226 float minX = vars.vect1.x, minY = vars.vect1.y, minZ = vars.vect1.z;
227 float maxX = vars.vect1.x, maxY = vars.vect1.y, maxZ = vars.vect1.z;
230 BufferUtils.populateFromBuffer(vars.vect1, points, i);
232 if (vars.vect1.x < minX) {
233 minX = vars.vect1.x;
234 } else if (vars.vect1.x > maxX) {
235 maxX = vars.vect1.x;
238 if (vars.vect1.y < minY) {
239 minY = vars.vect1.y;
240 } else if (vars.vect1.y > maxY) {
241 maxY = vars.vect1.y;
244 if (vars.vect1.z < minZ) {
245 minZ = vars.vect1.z;
246 } else if (vars.vect1.z > maxZ) {
247 maxZ = vars.vect1.z;
251 vars.release();
283 TempVars vars = TempVars.get();
285 Matrix3f transMatrix = vars.tempMat3;
291 vars.vect1.set(xExtent * scale.x, yExtent * scale.y, zExtent * scale.z);
292 transMatrix.mult(vars.vect1, vars.vect2);
294 box.xExtent = FastMath.abs(vars.vect2.getX());
295 box.yExtent = FastMath.abs(vars.vect2.getY());
296 box.zExtent = FastMath.abs(vars.vect2.getZ());
298 vars.release();
310 TempVars vars = TempVars.get();
316 Matrix3f transMatrix = vars.tempMat3;
322 vars.vect1.set(xExtent, yExtent, zExtent);
323 transMatrix.mult(vars.vect1, vars.vect1);
326 box.xExtent = FastMath.abs(vars.vect1.getX());
327 box.yExtent = FastMath.abs(vars.vect1.getY());
328 box.zExtent = FastMath.abs(vars.vect1.getZ());
330 vars.release();
445 // TempVars vars = TempVars.get();
446 // Vector3f min = vars.compVect1.set(center.x - xExtent, center.y - yExtent,
448 // Vector3f max = vars.compVect2.set(center.x + xExtent, center.y + yExtent,
496 TempVars vars = TempVars.get();
498 vars.vect1.x = center.x - xExtent;
499 if (vars.vect1.x > boxCenter.x - boxX) {
500 vars.vect1.x = boxCenter.x - boxX;
502 vars.vect1.y = center.y - yExtent;
503 if (vars.vect1.y > boxCenter.y - boxY) {
504 vars.vect1.y = boxCenter.y - boxY;
506 vars.vect1.z = center.z - zExtent;
507 if (vars.vect1.z > boxCenter.z - boxZ) {
508 vars.vect1.z = boxCenter.z - boxZ;
511 vars.vect2.x = center.x + xExtent;
512 if (vars.vect2.x < boxCenter.x + boxX) {
513 vars.vect2.x = boxCenter.x + boxX;
515 vars.vect2.y = center.y + yExtent;
516 if (vars.vect2.y < boxCenter.y + boxY) {
517 vars.vect2.y = boxCenter.y + boxY;
519 vars.vect2.z = center.z + zExtent;
520 if (vars.vect2.z < boxCenter.z + boxZ) {
521 vars.vect2.z = boxCenter.z + boxZ;
524 center.set(vars.vect2).addLocal(vars.vect1).multLocal(0.5f);
526 xExtent = vars.vect2.x - center.x;
527 yExtent = vars.vect2.y - center.y;
528 zExtent = vars.vect2.z - center.z;
530 vars.release();
647 TempVars vars = TempVars.get();
649 Vector3f diff = ray.origin.subtract(getCenter(vars.vect2), vars.vect1);
651 final float[] fWdU = vars.fWdU;
652 final float[] fAWdU = vars.fAWdU;
653 final float[] fDdU = vars.fDdU;
654 final float[] fADdU = vars.fADdU;
655 final float[] fAWxDdU = vars.fAWxDdU;
662 vars.release();
671 vars.release();
680 vars.release();
684 Vector3f wCrossD = ray.getDirection().cross(diff, vars.vect2);
689 vars.release();
696 vars.release();
703 vars.release();
707 vars.release();
715 TempVars vars = TempVars.get();
717 Vector3f diff = vars.vect1.set(ray.origin).subtractLocal(center);
718 Vector3f direction = vars.vect2.set(ray.direction);
729 vars.release();
801 TempVars vars= TempVars.get();
802 Vector3f closest = vars.vect1;
840 vars.release();