public virtual bool Intersects(RectangularPrismObject rectangle) { if (Left <= rectangle.Right && Right >= rectangle.Left && Top <= rectangle.Bottom && Bottom >= rectangle.Top && Front >= rectangle.Back && Back <= rectangle.Front) { return(true); } return(false); }
public virtual bool Intersects(RectangularPrismObject rectangle) { if (Left <= rectangle.Right && Right >= rectangle.Left && Top <= rectangle.Bottom && Bottom >= rectangle.Top && Front >= rectangle.Back && Back <= rectangle.Front) { return true; } return false; }