QStencilTest 类
class Qt3DRender::QStencilTestQStencilTest 类指定了贴图测试的参数。《a href="#details">更多...
| 头文件 | #include <QStencilTest> | 
| CMake | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) | 
| qmake | QT += 3drender | 
| 实例化 | StencilTest | 
| 继承 | Qt3DRender::QRenderState | 
属性
公共函数
| QStencilTest(Qt3DCore::QNode *parent = nullptr) | |
| Qt3DRender::QStencilTestArguments * | back() const | 
详细描述
Qt3DRender::QStencilTest 类指定贴图测试的参数。贴图测试包括三个参数:贴图测试函数、贴图测试掩码和贴图基准值。QStencilTest 允许分别为正面和背面多边形分别设置这些参数。
另请参阅Qt3DRender::QStencilMask 和 Qt3DRender::QStencilOperation。
属性文档
[只读] back : Qt3DRender::QStencilTestArguments* const
持有背面多边形的贴图测试参数。
访问函数
| Qt3DRender::QStencilTestArguments * | back() const | 
[只读] front : Qt3DRender::QStencilTestArguments* const
持有正面多边形的贴图测试参数。
成员函数文档
[显式] QStencilTest::QStencilTest(Qt3DCore::QNode *parent = nullptr)
构造函数创建一个新的 QStencilTest::QStencilTest 实例。
© 2024 The Qt Company Ltd. 本文档中的贡献包括各自的版权。本文档按照自由软件基金会发布的 GNU 自由文档许可证版 1.3 的条款提供。Qt 和相应的徽标是 The Qt Company Ltd. 在芬兰和/或全球的其他国家的商标。所有其他商标均为其各自所有者的财产。