THPDFPage.Fill Methode

 

THPDFPage.Fill

THPDFPage

 

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

Beschrijving

De 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

HPDF.CurrentPage.Ellipse( 100, 100, 75, 50 );   // Center on 100, 100, X Radius 75, Y Radius 50
HPDF.CurrentPage.Stroke;                          // Draw ellipse outline