float32 getMinPrj(const BoundingBox3f &bb, Vector3f origin, Vector3f prjVector) { float32 minPrj = (bb.getCorner(0) - origin)*prjVector; for (card32 i=1; i<8; i++) { float32 prj = (bb.getCorner(i) - origin)*prjVector; if (prj<minPrj) minPrj = prj; } return minPrj; }