THPDFPage.Fill Method

 

THPDFPage.Fill

THPDFPage

 

Vrh  Prejšnja  Naslednja

Fill the path,

 

Delphi syntax:

procedure Fill;

 

C++ syntax:

void __fastcall Fill ( void );

 

Description

Zapolni pot ter uporabi pravilo nonzero winding number za določitev območja zapolnitve

Opis

Pravilo neenakega navijanja je pravilo polnjenja, ki določa, ali je točka znotraj območja, tako da iz te točke v neskončnost nariše žarek v kateri koli smeri in pregleda mesta, kjer odsek poti prečka žarek. Začnemo s števcem nič, pri čemer pri vsakem prehodu odseka poti z leve proti desni prištejemo ena in pri vsakem prehodu z desne proti levi odštejemo ena. Po štetju prehodov je točka zunaj poti, če je rezultat nič. Sicer je znotraj

 

Code Example

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