XpsFillRule

Inheritance: java.lang.Object, java.lang.Enum

public enum XpsFillRule extends Enum<XpsFillRule>

PathGeometry 元素的 FillRule 属性的有效取值。

字段

字段描述
EvenOdd此规则通过从点向任意方向绘制射线到无穷远,并计算射线穿过给定形状的线段数量,以确定画布上点的 \u201cinsideness\u201d。
NonZero此规则通过从点向任意方向绘制射线到无穷远,然后检查形状的线段穿过射线的部位,以确定画布上点的 \u201cinsideness\u201d。

方法

方法描述
valueOf(Class arg0, String arg1)
compareTo(E arg0)
describeConstable()
equals(Object arg0)
getClass()
getDeclaringClass()
hashCode()
name()
notify()
notifyAll()
ordinal()
toString()
valueOf(String name)
values()
wait()
wait(long arg0)
wait(long arg0, int arg1)

EvenOdd

public static final XpsFillRule EvenOdd

此规则通过从点向任意方向绘制射线到无穷远,并计算射线穿过给定形状的线段数量,以确定画布上点的 \u201cinsideness\u201d。如果此数量为奇数,则点在内部;如果为偶数,则点在外部。

NonZero

public static final XpsFillRule NonZero

此规则通过从点向任意方向绘制射线到无穷远,然后检查形状的线段穿过射线的部位,以确定画布上点的 \u201cinsideness\u201d。计数从零开始,每当线段从左向右穿过射线时加一,每当路径线段从右向左穿过射线时减一。计数完交叉后,如果结果为零,则点在路径外部;否则在内部。

valueOf(Class arg0, String arg1)

public static T <T>valueOf(Class<T> arg0, String arg1)

Parameters:

参数类型描述
arg0java.lang.Class
arg1java.lang.String

Returns: T

compareTo(E arg0)

public final int compareTo(E arg0)

Parameters:

参数类型描述
arg0E

Returns: int

describeConstable()

public final Optional<Enum.EnumDesc<E>> describeConstable()

Returns: java.util.Optional<java.lang.Enum.EnumDesc>

equals(Object arg0)

public final boolean equals(Object arg0)

Parameters:

参数类型描述
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDeclaringClass()

public final Class<E> getDeclaringClass()

Returns: java.lang.Class

hashCode()

public final int hashCode()

Returns: int

name()

public final String name()

Returns: java.lang.String

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

ordinal()

public final int ordinal()

Returns: int

toString()

public String toString()

Returns: java.lang.String

valueOf(String name)

public static XpsFillRule valueOf(String name)

Parameters:

参数类型描述
名称java.lang.String

Returns: XpsFillRule

values()

public static XpsFillRule[] values()

Returns: com.aspose.xps.XpsFillRule[]

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

参数类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

参数类型描述
arg0long
arg1int