IGxRectF.IntersectsWith

Синтаксис

IntersectsWith(Rect: IGxRectF): Boolean;

Параметры

Rect. Вещественный прямоугольник, с которым необходимо проверить пересечение.

Описание

Метод IntersectsWith осуществляет проверку на пересечение текущего прямоугольника и прямоугольника, передаваемого в качестве входного параметра.

Пример

Sub UserProc;
Var
    r1, r2: IGxRectF;
    b: Boolean;
Begin
    r1 := New GxRectF.Create(-10, -10, Math.RandBetween(020), Math.RandBetween(020));
    r2 := New GxRectF.Create(00, Math.RandBetween(010), Math.RandBetween(010));
    b := r1.IntersectsWith(r2);
    Debug.WriteLine(b ? "Прямоугольники пересекаются" : "Прямоугольники не пересекаются");
End Sub UserProc;

При выполнении примера будут созданы два вещественных прямоугольника с фиксированными начальными точками, но случайного размера. В консоль среды разработки будет выведено сообщение о наличии пересечения полученных прямоугольников.

См. также:

IGxRectF