Как реализовать алгоритм Сазерленда-Ходжмана?

#java #graphics #polygon #graph-algorithm #clipping

Вопрос:

Я пытаюсь реализовать алгоритм Сазерленда-Ходжмана на Java, используя два полигона. У них есть точки, а также координаты. Я искал это в Интернете, но ничего не смог найти. введите описание изображения здесь

На первом изображении в этом классе я хотел бы разместить алгоритм, использующий исходный полигон, а полигоны обрезки будут границей.

На этом изображении я вызываю функцию, и полигон 2-это полигон клипа, а полигон-исходный полигон. введите описание изображения здесь

Не могли бы вы помочь мне написать код, пожалуйста?

Комментарии:

1. пожалуйста, опубликуйте свой код, а не его изображения