StencilState

Inheritance: java.lang.Object

public class StencilState

Stencil-toestanden per vlak.

Methoden

MethodeBeschrijving
equals(Object obj)Retourneert een waarde die aangeeft of deze instantie gelijk is aan een opgegeven object.
getClass()
getCompare()Haalt de vergelijkingsfunctie op die wordt gebruikt in de stenciltest
getDepthFailAction()Haalt de stencilactie op wanneer de stenciltest slaagt maar de dieptest faalt.
getFailAction()Haalt de stencilactie op wanneer de stenciltest faalt.
getPassAction()Haalt de stencilactie op wanneer zowel de stenciltest als de dieptest slagen.
hashCode()Retourneert de hashcode voor deze instantie.
notify()
notifyAll()
setCompare(CompareFunction value)Stelt de vergelijkingsfunctie in die wordt gebruikt in de stenciltest
setDepthFailAction(StencilAction value)Stelt de stencilactie in wanneer de stenciltest slaagt maar de dieptest faalt.
setFailAction(StencilAction value)Stelt de stencilactie in wanneer de stenciltest faalt.
setPassAction(StencilAction value)Stelt de stencilactie in wanneer zowel de stenciltest als de dieptest slagen.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object obj)

public boolean equals(Object obj)

Retourneert een waarde die aangeeft of deze instantie gelijk is aan een opgegeven object.

Parameters:

ParameterTypeBeschrijving
objjava.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCompare()

public CompareFunction getCompare()

Haalt de vergelijkingsfunctie op die wordt gebruikt in de stenciltest

Returns: CompareFunction - the compare function used in stencil test

getDepthFailAction()

public StencilAction getDepthFailAction()

Haalt de stencilactie op wanneer de stenciltest slaagt maar de dieptest faalt.

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

getFailAction()

public StencilAction getFailAction()

Haalt de stencilactie op wanneer de stenciltest faalt.

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

getPassAction()

public StencilAction getPassAction()

Haalt de stencilactie op wanneer zowel de stenciltest als de dieptest slagen.

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

hashCode()

public int hashCode()

Retourneert de hashcode voor deze instantie.

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCompare(CompareFunction value)

public void setCompare(CompareFunction value)

Stelt de vergelijkingsfunctie in die wordt gebruikt in de stenciltest

Parameters:

ParameterTypeBeschrijving
valueCompareFunctionNieuwe waarde

setDepthFailAction(StencilAction value)

public void setDepthFailAction(StencilAction value)

Stelt de stencilactie in wanneer de stenciltest slaagt maar de dieptest faalt.

Parameters:

ParameterTypeBeschrijving
valueStencilActionNieuwe waarde

setFailAction(StencilAction value)

public void setFailAction(StencilAction value)

Stelt de stencilactie in wanneer de stenciltest faalt.

Parameters:

ParameterTypeBeschrijving
valueStencilActionNieuwe waarde

setPassAction(StencilAction value)

public void setPassAction(StencilAction value)

Stelt de stencilactie in wanneer zowel de stenciltest als de dieptest slagen.

Parameters:

ParameterTypeBeschrijving
valueStencilActionNieuwe waarde

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int