StencilState

Inheritance: java.lang.Object

public class StencilState

Состояния трафарета для каждой грани.

Методы

МетодОписание
equals(Object obj)Возвращает значение, указывающее, равен ли данный экземпляр указанному объекту.
getClass()
getCompare()Получает функцию сравнения, используемую в тесте трафарета
getDepthFailAction()Получает действие трафарета, когда тест трафарета проходит, а тест глубины не проходит.
getFailAction()Получает действие трафарета, когда тест трафарета не проходит.
getPassAction()Получает действие трафарета, когда оба теста — трафарета и глубины — проходят.
hashCode()Возвращает хеш-код для данного экземпляра.
notify()
notifyAll()
setCompare(CompareFunction value)Устанавливает функцию сравнения, используемую в тесте трафарета
setDepthFailAction(StencilAction value)Устанавливает действие трафарета, когда тест трафарета проходит, а тест глубины не проходит.
setFailAction(StencilAction value)Устанавливает действие трафарета, когда тест трафарета не проходит.
setPassAction(StencilAction value)Устанавливает действие трафарета, когда оба теста — трафарета и глубины — проходят.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object obj)

public boolean equals(Object obj)

Возвращает значение, указывающее, равен ли данный экземпляр указанному объекту.

Parameters:

ПараметрТипОписание
objjava.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getCompare()

public CompareFunction getCompare()

Получает функцию сравнения, используемую в тесте трафарета

Returns: CompareFunction - the compare function used in stencil test

getDepthFailAction()

public StencilAction getDepthFailAction()

Получает действие трафарета, когда тест трафарета проходит, а тест глубины не проходит.

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

getFailAction()

public StencilAction getFailAction()

Получает действие трафарета, когда тест трафарета не проходит.

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

getPassAction()

public StencilAction getPassAction()

Получает действие трафарета, когда оба теста — трафарета и глубины — проходят.

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

hashCode()

public int hashCode()

Возвращает хеш-код для данного экземпляра.

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCompare(CompareFunction value)

public void setCompare(CompareFunction value)

Устанавливает функцию сравнения, используемую в тесте трафарета

Parameters:

ПараметрТипОписание
valueCompareFunctionНовое значение

setDepthFailAction(StencilAction value)

public void setDepthFailAction(StencilAction value)

Устанавливает действие трафарета, когда тест трафарета проходит, а тест глубины не проходит.

Parameters:

ПараметрТипОписание
valueStencilActionНовое значение

setFailAction(StencilAction value)

public void setFailAction(StencilAction value)

Устанавливает действие трафарета, когда тест трафарета не проходит.

Parameters:

ПараметрТипОписание
valueStencilActionНовое значение

setPassAction(StencilAction value)

public void setPassAction(StencilAction value)

Устанавливает действие трафарета, когда оба теста — трафарета и глубины — проходят.

Parameters:

ПараметрТипОписание
valueStencilActionНовое значение

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ПараметрТипОписание
arg0long
arg1int