StencilState

Inheritance: java.lang.Object

public class StencilState

حالات القالب لكل وجه.

الطرق

طريقةالوصف
equals(Object obj)يعيد قيمة تشير إلى ما إذا كانت هذه المثيلة مساوية لكائن محدد.
getClass()
getCompare()يحصل على دالة المقارنة المستخدمة في اختبار الـ stencil.
getDepthFailAction()يحصل على إجراء الـ stencil عندما ينجح اختبار الـ stencil لكن يفشل اختبار العمق.
getFailAction()يحصل على إجراء الـ stencil عندما يفشل اختبار الـ stencil.
getPassAction()يحصل على إجراء الـ stencil عندما ينجح كل من اختبار الـ stencil واختبار العمق.
hashCode()يعيد رمز التجزئة (hash code) لهذه المثيلة.
notify()
notifyAll()
setCompare(CompareFunction value)يضبط دالة المقارنة المستخدمة في اختبار الـ stencil.
setDepthFailAction(StencilAction value)يضبط إجراء الـ stencil عندما ينجح اختبار الـ stencil لكن يفشل اختبار العمق.
setFailAction(StencilAction value)يضبط إجراء الـ stencil عندما يفشل اختبار الـ stencil.
setPassAction(StencilAction value)يضبط إجراء الـ stencil عندما ينجح كل من اختبار الـ stencil واختبار العمق.
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()

يحصل على دالة المقارنة المستخدمة في اختبار الـ stencil.

Returns: CompareFunction - the compare function used in stencil test

getDepthFailAction()

public StencilAction getDepthFailAction()

يحصل على إجراء الـ stencil عندما ينجح اختبار الـ stencil لكن يفشل اختبار العمق.

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

getFailAction()

public StencilAction getFailAction()

يحصل على إجراء الـ stencil عندما يفشل اختبار الـ stencil.

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

getPassAction()

public StencilAction getPassAction()

يحصل على إجراء الـ stencil عندما ينجح كل من اختبار الـ stencil واختبار العمق.

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

hashCode()

public int hashCode()

يعيد رمز التجزئة (hash code) لهذه المثيلة.

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setCompare(CompareFunction value)

public void setCompare(CompareFunction value)

يضبط دالة المقارنة المستخدمة في اختبار الـ stencil.

Parameters:

معاملنوعالوصف
valueCompareFunctionالقيمة الجديدة

setDepthFailAction(StencilAction value)

public void setDepthFailAction(StencilAction value)

يضبط إجراء الـ stencil عندما ينجح اختبار الـ stencil لكن يفشل اختبار العمق.

Parameters:

معاملنوعالوصف
valueStencilActionالقيمة الجديدة

setFailAction(StencilAction value)

public void setFailAction(StencilAction value)

يضبط إجراء الـ stencil عندما يفشل اختبار الـ stencil.

Parameters:

معاملنوعالوصف
valueStencilActionالقيمة الجديدة

setPassAction(StencilAction value)

public void setPassAction(StencilAction value)

يضبط إجراء الـ stencil عندما ينجح كل من اختبار الـ stencil واختبار العمق.

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