Chciałbym wziąć klasę cech wielokąta z wieloma nieregularnymi wielokątami i pozwolić, aby łuk rysował równoległe linie wewnątrz każdego wielokąta. Idealnie byłoby miło, gdyby Arc obliczył kąt najdłuższego boku wielokąta i narysował równoległe linie do tej strony, ale dla uproszczenia myślę, że gdybym mógł po prostu wprowadzić jeden kąt dla wszystkich równoległych linii, to byłoby łatwiejsze.
Tak więc moje podstawowe kryteria to kąt linii, szerokość między liniami, długość min./maks. I szerokość bufora z boków wielokątów.
Obraz w załączeniu, jeśli to pomaga.