PySide6.Qt3DRender.Qt3DRender.QStencilMask

class QStencilMask

QStencilMask 类控制模板平面中各个位的前后写入。更多

PySide6.Qt3DRender.Qt3DRender.QStencilMask 的继承图

概要

属性

方法

插槽

信号

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

一个QStencilMask类指定了在模板测试后模板值的写入掩码。可以为正面和背面的多边形分别指定掩码。片段模板值在写入模板缓冲区之前会与掩码进行与操作。

另请参阅

QStencilTest

注意

当使用from __feature__ import true_property时,属性可以直接使用,否则通过访问器函数使用。

property backOutputMaskᅟ: int

保存背面多边形片段模板值的写入掩码。

Access functions:
property frontOutputMaskᅟ: int

保存面向前的多边形的片段模板值的写入掩码。

Access functions:
__init__([parent=None])
Parameters:

parentQNode

构造函数创建一个新的QStencilMask实例,并指定parent

backOutputMask()
Return type:

整数

另请参阅

setBackOutputMask()

属性 backOutputMaskᅟ 的获取器。

backOutputMaskChanged(backOutputMask)
Parameters:

backOutputMask – int

属性 backOutputMaskᅟ 的通知信号。

frontOutputMask()
Return type:

整数

另请参阅

setFrontOutputMask()

属性 frontOutputMaskᅟ 的获取器。

frontOutputMaskChanged(frontOutputMask)
Parameters:

frontOutputMask – int

属性 frontOutputMaskᅟ 的通知信号。

setBackOutputMask(backOutputMask)
Parameters:

backOutputMask – int

另请参阅

backOutputMask()

属性 backOutputMaskᅟ 的设置器。

setFrontOutputMask(frontOutputMask)
Parameters:

frontOutputMask – int

另请参阅

frontOutputMask()

属性 frontOutputMaskᅟ 的设置器。