Aspose::Page::XPS::XpsModel::XpsFillRule enum

XpsFillRule enum

Έγκυρες τιμές της ιδιότητας FillRule του στοιχείου PathGeometry.

enum class XpsFillRule

Τιμές

ΌνομαΤιμήΠεριγραφή
EvenOdd0Αυτός ο κανόνας καθορίζει την «εσωτερικότητα» ενός σημείου στον καμβά σχεδιάζοντας μια ακτίνα από το σημείο προς το άπειρο σε οποιαδήποτε κατεύθυνση και μετρώντας τον αριθμό των τμημάτων του δεδομένου σχήματος που διασχίζει η ακτίνα. Αν αυτός ο αριθμός είναι περιττός, το σημείο βρίσκεται μέσα· αν είναι ζυγός, το σημείο βρίσκεται έξω.
NonZero1Αυτός ο κανόνας καθορίζει την «εσωτερικότητα» ενός σημείου στον καμβά σχεδιάζοντας μια ακτίνα από το σημείο προς το άπειρο σε οποιαδήποτε κατεύθυνση και στη συνέχεια εξετάζοντας τα σημεία όπου ένα τμήμα του σχήματος διασχίζει την ακτίνα. Ξεκινώντας με καταμέτρηση μηδέν, προσθέστε ένα κάθε φορά που ένα τμήμα διασχίζει την ακτίνα από αριστερά προς δεξιά και αφαιρέστε ένα κάθε φορά που ένα τμήμα διαδρομής διασχίζει την ακτίνα από δεξιά προς αριστερά. Μετά την καταμέτρηση των διασχίσεων, εάν το αποτέλεσμα είναι μηδέν τότε το σημείο βρίσκεται έξω από τη διαδρομή· διαφορετικά, βρίσκεται μέσα.

Δείτε επίσης