PySide6.Qt3DRender.Qt3DRender.QStencilTestArguments¶
- class QStencilTestArguments¶
QStencilTestArguments类指定了模板测试的参数。更多…概要¶
属性¶
方法¶
def
comparisonMask()def
faceMode()def
referenceValue()
插槽¶
信号¶
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
QStencilTestArguments类指定了模板测试的参数。- class StencilFaceMode¶
此枚举包含模板测试参数面模式的值
常量
描述
Qt3DRender.QStencilTestArguments.Front
参数应用于前向多边形。
Qt3DRender.QStencilTestArguments.Back
参数应用于背面多边形。
Qt3DRender.QStencilTestArguments.FrontAndBack
参数应用于正面和背面的多边形。
- class StencilFunction¶
模板函数值的枚举
常量
描述
Qt3DRender.QStencilTestArguments.Never
永远不通过模板测试
Qt3DRender.QStencilTestArguments.Always
总是通过模板测试
Qt3DRender.QStencilTestArguments.Less
如果片段模板小于参考值,则通过模板测试
Qt3DRender.QStencilTestArguments.LessOrEqual
如果片段模板小于或等于参考值,则通过模板测试
Qt3DRender.QStencilTestArguments.Equal
如果片段模板等于参考值,则通过模板测试
Qt3DRender.QStencilTestArguments.GreaterOrEqual
如果片段模板大于或等于参考值,则通过模板测试
Qt3DRender.QStencilTestArguments.Greater
如果片段模板大于参考值,则通过模板测试
Qt3DRender.QStencilTestArguments.NotEqual
如果片段模板不等于参考值,则通过模板测试
注意
当使用
from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。- property comparisonMaskᅟ: int¶
保存模板测试比较掩码。默认值为全零。
- Access functions:
- property faceModeᅟ: Qt3DRender.QStencilTestArguments.StencilFaceMode¶
保存应用参数的面。
- Access functions:
- property referenceValueᅟ: int¶
保存模板测试的参考值。默认值为零。
- Access functions:
- property stencilFunctionᅟ: Qt3DRender.QStencilTestArguments.StencilFunction¶
保存模板测试函数。默认值为Never。
另请参阅
StencilFunction- Access functions:
- comparisonMask()¶
- Return type:
整数
另请参阅
setComparisonMask()
属性
comparisonMaskᅟ的获取器。- comparisonMaskChanged(comparisonMask)¶
- Parameters:
comparisonMask – int
属性
comparisonMaskᅟ的通知信号。- faceMode()¶
- Return type:
StencilFaceMode
属性
faceModeᅟ的获取器。- faceModeChanged(faceMode)¶
- Parameters:
faceMode –
StencilFaceMode
属性
faceModeᅟ的通知信号。- referenceValue()¶
- Return type:
整数
另请参阅
setReferenceValue()
属性
referenceValueᅟ的获取器。- referenceValueChanged(referenceValue)¶
- Parameters:
referenceValue – int
属性
referenceValueᅟ的通知信号。- setComparisonMask(comparisonMask)¶
- Parameters:
comparisonMask – int
另请参阅
comparisonMask()
属性
comparisonMaskᅟ的设置器。- setReferenceValue(referenceValue)¶
- Parameters:
referenceValue – int
另请参阅
referenceValue()
属性
referenceValueᅟ的设置器。- setStencilFunction(stencilFunction)¶
- Parameters:
stencilFunction –
StencilFunction
另请参阅
stencilFunction()
属性
stencilFunctionᅟ的设置器。- stencilFunction()¶
- Return type:
StencilFunction
另请参阅
setStencilFunction()
属性
stencilFunctionᅟ的获取器。- stencilFunctionChanged(stencilFunction)¶
- Parameters:
stencilFunction –
StencilFunction
属性
stencilFunctionᅟ的通知信号。