PySide6.Qt3DRender.Qt3DRender.QStencilTestArguments¶
- class QStencilTestArguments¶
- The - QStencilTestArgumentsclass specifies arguments for stencil test. More…- Synopsis¶- Properties¶- Methods¶- def - comparisonMask()
- def - faceMode()
- def - referenceValue()
 - Slots¶- Signals¶- Note - This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE - Detailed Description¶- The - QStencilTestArgumentsclass specifies the arguments for the stencil test.- class StencilFaceMode¶
- This enumeration holds the values for stencil test arguments face modes - Constant - Description - Qt3DRender.QStencilTestArguments.Front - Arguments are applied to front-facing polygons. - Qt3DRender.QStencilTestArguments.Back - Arguments are applied to back-facing polygons. - Qt3DRender.QStencilTestArguments.FrontAndBack - Arguments are applied to both front- and back-facing polygons. 
 - class StencilFunction¶
- Enumeration for the stencil function values - Constant - Description - Qt3DRender.QStencilTestArguments.Never - Never pass stencil test - Qt3DRender.QStencilTestArguments.Always - Always pass stencil test - Qt3DRender.QStencilTestArguments.Less - Pass stencil test if fragment stencil is less than reference value - Qt3DRender.QStencilTestArguments.LessOrEqual - Pass stencil test if fragment stencil is less than or equal to reference value - Qt3DRender.QStencilTestArguments.Equal - Pass stencil test if fragment stencil is equal to reference value - Qt3DRender.QStencilTestArguments.GreaterOrEqual - Pass stencil test if fragment stencil is greater than or equal to reference value - Qt3DRender.QStencilTestArguments.Greater - Pass stencil test if fragment stencil is greater than reference value - Qt3DRender.QStencilTestArguments.NotEqual - Pass stencil test if fragment stencil is not equal to reference value 
 - Note - Properties can be used directly when - from __feature__ import true_propertyis used or via accessor functions otherwise.- property comparisonMaskᅟ: int¶
 - Holds the stencil test comparison mask. Default is all zeroes. - Access functions:
 - property faceModeᅟ: Qt3DRender.QStencilTestArguments.StencilFaceMode¶
 - Holds the faces the arguments are applied to. - Access functions:
- Signal - faceModeChanged()
 
 - property referenceValueᅟ: int¶
 - Holds the stencil test reference value. Default is zero. - Access functions:
 - property stencilFunctionᅟ: Qt3DRender.QStencilTestArguments.StencilFunction¶
 - Holds the stencil test function. Default is Never. - See also - StencilFunction- Access functions:
 - comparisonMask()¶
- Return type:
- int 
 - See also - setComparisonMask()
 - Getter of property - comparisonMaskᅟ.- comparisonMaskChanged(comparisonMask)¶
- Parameters:
- comparisonMask – int 
 
 - Notification signal of property - comparisonMaskᅟ.- faceMode()¶
- Return type:
- StencilFaceMode
 
 - Getter of property - faceModeᅟ.- faceModeChanged(faceMode)¶
- Parameters:
- faceMode – - StencilFaceMode
 
 - Notification signal of property - faceModeᅟ.- referenceValue()¶
- Return type:
- int 
 - See also - setReferenceValue()
 - Getter of property - referenceValueᅟ.- referenceValueChanged(referenceValue)¶
- Parameters:
- referenceValue – int 
 
 - Notification signal of property - referenceValueᅟ.- setComparisonMask(comparisonMask)¶
- Parameters:
- comparisonMask – int 
 - See also - comparisonMask()
 - Setter of property - comparisonMaskᅟ.- setReferenceValue(referenceValue)¶
- Parameters:
- referenceValue – int 
 - See also - referenceValue()
 - Setter of property - referenceValueᅟ.- setStencilFunction(stencilFunction)¶
- Parameters:
- stencilFunction – - StencilFunction
 - See also - stencilFunction()
 - Setter of property - stencilFunctionᅟ.- stencilFunction()¶
- Return type:
- StencilFunction
 - See also - setStencilFunction()
 - Getter of property - stencilFunctionᅟ.- stencilFunctionChanged(stencilFunction)¶
- Parameters:
- stencilFunction – - StencilFunction
 
 - Notification signal of property - stencilFunctionᅟ.