QScissorTest 类

class Qt3DRender::QScissorTest

QScissorTest 类丢弃掉屏幕上指定矩形区域之外的片段。 更多信息...

头文件 #include <QScissorTest>
CMakefind_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmakeQT += 3drender
由以下实例化 ScissorTest
继承 Qt3DRender::QRenderState

属性

公有函数

QScissorTest(Qt3DCore::QNode *parent = nullptr)
intbottom() const
intheight() const
intleft() const
intwidth() const

公有槽

voidsetBottom(int bottom)
voidsetHeight(int height)
voidsetLeft(int left)
voidsetWidth(int width)

信号

voidbottomChanged(int bottom)
voidheightChanged(int height)
voidleftChanged(int left)
voidwidthChanged(int width)

详细描述

QScissorTest 类允许执行裁剪测试,该测试会丢弃掉左侧、底部、宽度和高度属性指定的屏幕矩形区域之外的片段。

属性文档

bottom : int

保存裁剪框的底部坐标。

访问函数

intbottom() const
voidsetBottom(int bottom)

通知信号

voidbottomChanged(int bottom)

height : int

保存裁剪框的高度。

访问函数

intheight() const
voidsetHeight(int height)

通知信号

voidheightChanged(int height)

left : int

保存剪裁框的左坐标。

访问函数

intleft() const
voidsetLeft(int left)

通知信号

voidleftChanged(int left)

width : int

保存剪裁框的宽度。

访问函数

intwidth() const
voidsetWidth(int width)

通知信号

voidwidthChanged(int width)

成员函数文档

[显式] QScissorTest::QScissorTest(Qt3DCore::QNode *parent = nullptr)

构造函数创建一个新的具有指定 parentQScissorTest::QScissorTest 实例。

© 2024 The Qt Company Ltd. 本文档中的贡献内容均为各自所有者的版权。本提供的文档是根据自由软件基金会发布的 GNU自由文档许可证版本1.3 条款许可的。Qt及其相关标志是The Qt Company Ltd.在芬兰和其他国家/地区的商标。所有其他商标均为各自所有者的财产。