|
THPDFPage.Fill
|
Boven Vorige Volgende |
|
Vul het pad
Delphi-syntaxis: procedure Fill;
C++-syntaxis: void __fastcall Fill ( void );
Beschrijving Vul het pad met gebruik van de niet-nul winding number-regel om te bepalen welk gebied moet worden gevuld BeschrijvingDe niet-nul windingregel is een vulregel die bepaalt of een punt binnen een gebied ligt door vanuit dat punt in willekeurige richting een straal naar oneindig te trekken en te bekijken waar een segment van het pad de straal kruist. Begin met een telling van nul, tel er één bij op telkens wanneer een padsegment de straal van links naar rechts kruist en trek er één af telkens wanneer een padsegment de straal van rechts naar links kruist. Als de telling na het afwerken van de kruisingen nul is, ligt het punt buiten het pad. Anders ligt het binnen
Codevoorbeeld
|