StencilState

Inheritance: java.lang.Object

public class StencilState

Stencil-Zustände pro Fläche.

Methoden

MethodeBeschreibung
equals(Object obj)Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt gleich ist.
getClass()
getCompare()Liest die Vergleichsfunktion aus, die im Stencil-Test verwendet wird.
getDepthFailAction()Liest die Stencil-Aktion, wenn der Stencil-Test besteht, aber der Tiefentest fehlschlägt.
getFailAction()Liest die Stencil-Aktion, wenn der Stencil-Test fehlschlägt.
getPassAction()Liest die Stencil-Aktion, wenn sowohl der Stencil-Test als auch der Tiefentest bestehen.
hashCode()Gibt den Hashcode für diese Instanz zurück.
notify()
notifyAll()
setCompare(CompareFunction value)Setzt die Vergleichsfunktion, die im Stencil-Test verwendet wird.
setDepthFailAction(StencilAction value)Setzt die Stencil-Aktion, wenn der Stencil-Test besteht, aber der Tiefentest fehlschlägt.
setFailAction(StencilAction value)Setzt die Stencil-Aktion, wenn der Stencil-Test fehlschlägt.
setPassAction(StencilAction value)Setzt die Stencil-Aktion, wenn sowohl der Stencil-Test als auch der Tiefentest bestehen.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object obj)

public boolean equals(Object obj)

Gibt einen Wert zurück, der angibt, ob diese Instanz einem angegebenen Objekt gleich ist.

Parameters:

ParameterTypBeschreibung
objjava.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCompare()

public CompareFunction getCompare()

Liest die Vergleichsfunktion aus, die im Stencil-Test verwendet wird.

Returns: CompareFunction - the compare function used in stencil test

getDepthFailAction()

public StencilAction getDepthFailAction()

Liest die Stencil-Aktion, wenn der Stencil-Test besteht, aber der Tiefentest fehlschlägt.

Returns: StencilAction - the stencil action when stencil test pass but depth test fails.

getFailAction()

public StencilAction getFailAction()

Liest die Stencil-Aktion, wenn der Stencil-Test fehlschlägt.

Returns: StencilAction - the stencil action when stencil test fails.

getPassAction()

public StencilAction getPassAction()

Liest die Stencil-Aktion, wenn sowohl der Stencil-Test als auch der Tiefentest bestehen.

Returns: StencilAction - the stencil action when both stencil test and depth test passes.

hashCode()

public int hashCode()

Gibt den Hashcode für diese Instanz zurück.

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCompare(CompareFunction value)

public void setCompare(CompareFunction value)

Setzt die Vergleichsfunktion, die im Stencil-Test verwendet wird.

Parameters:

ParameterTypBeschreibung
valueCompareFunctionNeuer Wert

setDepthFailAction(StencilAction value)

public void setDepthFailAction(StencilAction value)

Setzt die Stencil-Aktion, wenn der Stencil-Test besteht, aber der Tiefentest fehlschlägt.

Parameters:

ParameterTypBeschreibung
valueStencilActionNeuer Wert

setFailAction(StencilAction value)

public void setFailAction(StencilAction value)

Setzt die Stencil-Aktion, wenn der Stencil-Test fehlschlägt.

Parameters:

ParameterTypBeschreibung
valueStencilActionNeuer Wert

setPassAction(StencilAction value)

public void setPassAction(StencilAction value)

Setzt die Stencil-Aktion, wenn sowohl der Stencil-Test als auch der Tiefentest bestehen.

Parameters:

ParameterTypBeschreibung
valueStencilActionNeuer Wert

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeschreibung
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeschreibung
arg0long
arg1int