@1SLY2

Как реализовать алгоритм пересечения фигур?

В двух словах, есть три вида фигур(круг, треугольник, прямоугольник), нужен алгоритм для проверки на то пересекаются ли фигуры.
public override void Draw(Graphics e)
        {
            e.DrawRectangle(new Pen(Color.Black), point.X, point.Y, 100, 50);
        }

Вот метод рисования одной из фигур. Фигуры рисуются из центра их точек, как я понимаю. В голову не лезет вообще ничего толкового.Прошу помощи !!!
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Dobriy_Chelovek3343
Как вариант можно проверять цвет пикселя для краев сопоставляемом фигуры https://docs.microsoft.com/ru-ru/dotnet/api/system...
Ещё видел решение создания двумерного массива и проверки таким образом( типа 0 не закрашено 1 закрашено).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы