if (null == rVal.center) { rVal.center = new Vector3f(); } rVal.center.x = center.x; rVal.center.y = center.y; rVal.center.z = center.z;
rVal.center.set(center);
    public Object clone(BoundingVolume store) {        if (store != null && store instanceof BoundingBox) {            BoundingBox rVal = (BoundingBox)store;            if (null == rVal.center) {                rVal.center = new Vector3f();            }            rVal.center.x = center.x;            rVal.center.y = center.y;            rVal.center.z = center.z;            rVal.xExtent = xExtent;            rVal.yExtent = yExtent;            rVal.zExtent = zExtent;            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 BoundingBox(name+"_clone", (center != null ? (Vector3f)center.clone() : null), xExtent, yExtent, zExtent);    }