Fixed some isNaNs.

This commit is contained in:
Michael Bayne
2012-04-30 11:33:30 -07:00
parent a8c8c748bd
commit 1eeb1ee73a
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -189,7 +189,7 @@ public class Plane implements IPlane, Serializable
@Override // from IPlane
public boolean intersection (IRay3 ray, Vector3 result) {
double distance = distance(ray);
if (Float.isNaN(distance) || distance < 0f) {
if (Double.isNaN(distance) || distance < 0f) {
return false;
} else {
ray.origin().addScaled(ray.direction(), distance, result);
+1 -1
View File
@@ -308,7 +308,7 @@ public class Quaternion implements IQuaternion, Serializable
@Override // from IQuaternion
public boolean hasNaN () {
return Float.isNaN(x) || Float.isNaN(y) || Float.isNaN(z) || Float.isNaN(w);
return Double.isNaN(x) || Double.isNaN(y) || Double.isNaN(z) || Double.isNaN(w);
}
@Override // from IQuaternion