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

XpsFillRule enum

Допустимые значения свойства FillRule элемента PathGeometry.

enum class XpsFillRule

Значения

ИмяЗначениеОписание
EvenOdd0Это правило определяет «внутренность» точки на холсте, проводя луч от точки до бесконечности в любом направлении и подсчитывая количество отрезков заданной фигуры, которые пересекает луч. Если это число нечётное, точка находится внутри; если чётное — снаружи.
NonZero1Это правило определяет «внутренность» точки на холсте, проводя луч от точки до бесконечности в любом направлении и затем исследуя места, где сегмент фигуры пересекает луч. Начиная с нулевого счёта, добавляйте один каждый раз, когда сегмент пересекает луч слева направо, и вычитайте один каждый раз, когда сегмент пути пересекает луч справа налево. После подсчёта пересечений, если результат равен нулю, точка находится за пределами пути; в противном случае — внутри.

См. также