|
THPDFPage.Fill
|
Góra Poprzedni Następny |
|
Fill the path,
Delphi syntax: procedure Fill;
C++ syntax: void __fastcall Fill ( void );
Opis Wypełnia ścieżkę, używając reguły nonzero winding number do określenia obszaru wypełnienia OpisReguła nonzero winding to reguła wypełniania określająca, czy punkt znajduje się wewnątrz obszaru, przez poprowadzenie promienia od tego punktu do nieskończoności w dowolnym kierunku i sprawdzenie miejsc, w których segment ścieżki przecina promień. Zaczynając od licznika równego zero, dodaj jeden za każdym razem, gdy segment ścieżki przecina promień z lewej do prawej, i odejmij jeden, gdy segment ścieżki przecina promień z prawej do lewej. Po zliczeniu przecięć, jeśli wynik wynosi zero, punkt jest poza ścieżką; w przeciwnym razie jest wewnątrz
Code Example
|