XpsFillRule

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

public enum XpsFillRule extends Enum<XpsFillRule>

Valori validi della proprietà FillRule dell’elemento PathGeometry.

Campi

CampoDescrizione
EvenOddQuesta regola determina la \u201cinsideness\u201d di un punto sulla tela disegnando un raggio dal punto all’infinito in qualsiasi direzione e contando il numero di segmenti della forma data che il raggio attraversa.
NonZeroQuesta regola determina la \u201cinsideness\u201d di un punto sulla tela disegnando un raggio dal punto all’infinito in qualsiasi direzione e poi esaminando i punti in cui un segmento della forma attraversa il raggio.

Metodi

MetodoDescrizione
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

Questa regola determina la \u201cinsideness\u201d di un punto sulla tela disegnando un raggio dal punto all’infinito in qualsiasi direzione e contando il numero di segmenti della forma data che il raggio attraversa. Se questo numero è dispari, il punto è interno; se è pari, il punto è esterno.

NonZero

public static final XpsFillRule NonZero

Questa regola determina la \u201cinsideness\u201d di un punto sulla tela disegnando un raggio dal punto all’infinito in qualsiasi direzione e poi esaminando i punti in cui un segmento della forma attraversa il raggio. Partendo da un conteggio pari a zero, aggiungi uno ogni volta che un segmento attraversa il raggio da sinistra a destra e sottrai uno ogni volta che un segmento del percorso attraversa il raggio da destra a sinistra. Dopo aver contato le intersezioni, se il risultato è zero il punto è fuori dal percorso; altrimenti, è interno.

valueOf(Class arg0, String arg1)

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

Parameters:

ParametroTipoDescrizione
arg0java.lang.Class
arg1java.lang.String

Returns: T

compareTo(E arg0)

public final int compareTo(E arg0)

Parameters:

ParametroTipoDescrizione
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:

ParametroTipoDescrizione
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:

ParametroTipoDescrizione
nomejava.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:

ParametroTipoDescrizione
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametroTipoDescrizione
arg0long
arg1int