Enum XpsFillRule
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Dopuszczalne wartości właściwości FillRule elementu PathGeometry.
public enum XpsFillRule
Pola
EvenOdd = 0
Ta zasada określa “wewnętrzność” punktu na płótnie, rysując promień z punktu do nieskończoności w dowolnym kierunku i zliczając liczbę segmentów danej figury, które promień przecina. Jeśli ta liczba jest nieparzysta, punkt jest wewnątrz; jeśli jest parzysta, punkt jest na zewnątrz.
NonZero = 1
Ta zasada określa “wewnętrzność” punktu na płótnie, rysując promień z punktu do nieskończoności w dowolnym kierunku, a następnie sprawdzając miejsca, w których segment figury przecina promień. Zaczynając od zera, dodaj jeden za każdym razem, gdy segment przecina promień od lewej do prawej, a odejmuj jeden za każdym razem, gdy segment ścieżki przecina promień od prawej do lewej. Po zliczeniu przecięć, jeśli wynik wynosi zero, to punkt jest na zewnątrz ścieżki; w przeciwnym razie jest wewnątrz.