public bool Overlaps(BoundingBox region) { return (region.Right >= Left || region.Left < Right) && (region.Bottom >= Top || region.Top < Bottom) && (region.Back >= Front || region.Front < Back); }
public bool Contains(BoundingBox region) { return (region.Right >= Left && region.Left < Right) && (region.Bottom >= Top && region.Top < Bottom) && (region.Back >= Front && region.Front < Back); }