From e2941afa34007b730f6e868af0bac404d5653393 Mon Sep 17 00:00:00 2001 From: Harvey Harrison Date: Sat, 14 Jan 2012 21:07:26 -0800 Subject: j3dcore: inline NaN-checks in BoundingBox::updateBoundsStates which should be the only user Signed-off-by: Harvey Harrison --- src/classes/share/javax/media/j3d/BoundingBox.java | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'src') diff --git a/src/classes/share/javax/media/j3d/BoundingBox.java b/src/classes/share/javax/media/j3d/BoundingBox.java index bd2e134..86cadd3 100644 --- a/src/classes/share/javax/media/j3d/BoundingBox.java +++ b/src/classes/share/javax/media/j3d/BoundingBox.java @@ -1877,7 +1877,7 @@ private void setInfiniteBounds() { return; } - if (checkBoundsIsNaN()) { + if (Double.isNaN(lower.x + lower.y + lower.z + upper.x + upper.y + upper.z)) { boundsIsEmpty = true; boundsIsInfinite = false; return; @@ -1950,16 +1950,6 @@ private void setInfiniteBounds() { } } - // Check is any of the bounds is a NaN, if yes, then - // set it an empty bounds - boolean checkBoundsIsNaN() { - if (Double.isNaN(lower.x+lower.y+lower.z+upper.x+upper.y+upper.z)) { - return true; - } - - return false; - } - int getPickType() { return PickShape.PICKBOUNDINGBOX; } -- cgit v1.2.3