public virtual bool Test(BoundingVolume visitor) { return visitor.Test(this); }
public virtual bool Test(BoundingVolume visitor) { return(visitor.Test(this)); }
public virtual BoundingVolume Merge(BoundingVolume other) { return(other.Merge(this)); }
public virtual bool TestMoving(BoundingVolume visitor, Vector3 v0, Vector3 v1, out float t) { return(visitor.TestMoving(this, v0, v1, out t)); }
public virtual bool TestMoving(BoundingVolume visitor, Vector3 v0, Vector3 v1, out float t) { return visitor.TestMoving(this, v0, v1, out t); }
public virtual BoundingVolume Merge(BoundingVolume other) { return other.Merge(this); }