|
THPDFPage.Fill
|
Haut Précédent Suivant |
|
Remplit le tracé
Syntaxe Delphi : procedure Fill;
Syntaxe C++ : void __fastcall Fill ( void );
Description Remplit le tracé en utilisant la règle du nombre d'enroulement non nul pour déterminer la région à remplir DescriptionLa règle du nombre d'enroulement non nul détermine si un point se trouve à l'intérieur d'une région en traçant un rayon depuis ce point jusqu'à l'infini dans n'importe quelle direction et en examinant les endroits où un segment du tracé croise le rayon. En partant de zéro, ajoutez un à chaque fois qu'un segment croise le rayon de gauche à droite et retranchez un à chaque fois qu'un segment croise le rayon de droite à gauche. Après le comptage des croisements, si le résultat est zéro, le point est à l'extérieur du tracé. Sinon, il est à l'intérieur
Exemple de code
|