|
THPDFPage.Fill
|
Sus Anterior Următor |
|
Umple calea
Delphi syntax: procedure Fill;
C++ syntax: void __fastcall Fill ( void );
Descriere Umple calea, folosind regula nonzero winding number pentru a stabili regiunea care trebuie umplută DescriereRegula nonzero winding este o regulă de umplere care stabilește dacă un punct se află în interiorul unei regiuni prin trasarea unei raze din acel punct spre infinit în orice direcție și prin examinarea locurilor în care un segment al căii intersectează raza. Pornind de la numărul zero, adăugați unu de fiecare dată când un segment al căii intersectează raza de la stânga la dreapta și scădeți unu de fiecare dată când un segment al căii intersectează raza de la dreapta la stânga. După numărarea intersecțiilor, dacă rezultatul este zero, punctul este în afara căii. În caz contrar, este în interior
Exemplu de cod
|