|
THPDFPage.Fill
|
Κορυφή Προηγούμενο Επόμενο |
|
Fill the path,
Delphi syntax: procedure Fill;
C++ syntax: void __fastcall Fill ( void );
Περιγραφή Γεμίζει το path, χρησιμοποιώντας τον nonzero winding number rule για να καθορίσει την region που θα γεμίσει ΠεριγραφήΟ nonzero winding rule είναι fill rule που καθορίζει αν ένα point βρίσκεται μέσα σε region σχεδιάζοντας ray από το point προς το άπειρο προς οποιαδήποτε κατεύθυνση και εξετάζοντας τα σημεία όπου segment του path διασχίζει το ray. Ξεκινώντας με count μηδέν, προσθέστε ένα κάθε φορά που path segment διασχίζει το ray από αριστερά προς δεξιά και αφαιρέστε ένα κάθε φορά που path segment διασχίζει το ray από δεξιά προς αριστερά. Μετά την καταμέτρηση των crossings, αν το αποτέλεσμα είναι μηδέν τότε το point είναι έξω από το path. Διαφορετικά είναι μέσα
Code Example
|