THPDFPage.Fill-metode

 

THPDFPage.Fill

THPDFPage

 

Øverst  Forrige  Næste
Placeholder for topic body

Udfyld stien

 

Delphi-syntaks:

procedure Fill;

 

C++-syntaks:

void __fastcall Fill ( void );

 

Beskrivelse

Udfyld stien ved hjælp af reglen om nonzero vindingstal for at bestemme det område, der skal udfyldes

Beskrivelse

Reglen om nonzero vindingstal er en udfyldningsregel, der bestemmer, om et punkt er inden for et område, ved at tegne en stråle fra dette punkt til uendeligt i en hvilken som helst retning og undersøge de steder, hvor et stisegment krydser strålen. Start med en tælling på nul, læg en til hver gang et stisegment krydser strålen fra venstre mod højre, og træk en fra hver gang et stisegment krydser strålen fra højre mod venstre. Efter at have talt krydsningerne, er punktet uden for stien, hvis resultatet er nul. Ellers er det indenfor

 

Kodeeksempel

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