rVal.center.x = center.x; rVal.center.y = center.y; rVal.center.z = center.z;
if (rVal.center == null) rVal.center = new Vector3f(center.x, center.y, center.z); else rVal.center.set(center.x, center.y, center.z);
    public Object clone(BoundingVolume store) {        if (store != null && store instanceof BoundingSphere) {            BoundingSphere rVal = (BoundingSphere)store;            rVal.center.x = center.x;            rVal.center.y = center.y;            rVal.center.z = center.z;            rVal.radius = radius;            rVal.checkPlanes[0] = checkPlanes[0];            rVal.checkPlanes[1] = checkPlanes[1];            rVal.checkPlanes[2] = checkPlanes[2];            rVal.checkPlanes[3] = checkPlanes[3];            rVal.checkPlanes[4] = checkPlanes[4];            rVal.checkPlanes[5] = checkPlanes[5];            return rVal;        } else            return new BoundingSphere(radius, (Vector3f)center.clone());    }