FillRule 枚举

定义

指定如何组合 PathFigure 中包含的 Geometry 对象的相交区域,以便形成 Geometry 的区域。

public enum class FillRule
public enum FillRule
type FillRule = 
Public Enum FillRule
继承
FillRule

字段

名称 说明
EvenOdd 0

通过从一点向任意方向绘制一条射向无穷远的射线,然后计算给定形状中与该射线相交的路径段的数目,从而确定该点是否位于填充区域的规则。 如果此数目为奇数,那么该点则在内部;如果为偶数,则该点在外部。

Nonzero 1

通过从一点向任意方向绘制一条射向无穷远的射线,并检查一段形状与射线相交的位置,从而确定该点是否位于路径的填充区域的规则。 从零计数开始,从左到右每次添加与射线相交的一个段,然后从右到左每次减去与射线相交的一个路径段。 在对交叉点进行计数后,如果结果为零,那么该点则位于路径外。 否则,该点则在路径内。

适用于