Category5.Rectangle2D.Intersects C# (CSharp) Method

Intersects() public method

public Intersects ( Rectangle2D rect ) : bool
rect Rectangle2D
return bool
        public bool Intersects(Rectangle2D rect)
        {
            bool intersect = false;
            if (X < rect.X + rect.Width)
            {
                if (X + Width > rect.X)
                {
                    if (Y + Height > rect.Y)
                    {
                        if (Y < rect.Y + rect.Height)
                        {
                            intersect = true;
                        }
                    }
                }
            }

            return intersect;
        }