The QScissorTest class discards fragments that fall outside of a certain rectangular portion of the screen. 更多...
头: | #include <QScissorTest> |
CMake: |
find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender) |
qmake: | QT += 3drender |
实例化: | ScissorTest |
继承: | Qt3DRender::QRenderState |
QScissorTest (Qt3DCore::QNode * parent = nullptr) | |
int | bottom () const |
int | height () const |
int | left () const |
int | width () const |
void | setBottom (int bottom ) |
void | setHeight (int height ) |
void | setLeft (int left ) |
void | setWidth (int width ) |
void | bottomChanged (int bottom ) |
void | heightChanged (int height ) |
void | leftChanged (int left ) |
void | widthChanged (int width ) |
A QScissorTest class enables scissor test, which discards fragments outside the rectangular area of the screen specified by the left, bottom, width and height properties.
Holds the bottom coordinate of the scissor box.
访问函数:
int | bottom () const |
void | setBottom (int bottom ) |
通知程序信号:
void | bottomChanged (int bottom ) |
Holds the height of the scissor box.
访问函数:
int | height () const |
void | setHeight (int height ) |
通知程序信号:
void | heightChanged (int height ) |
Holds the left coordinate of the scissor box.
访问函数:
int | left () const |
void | setLeft (int left ) |
通知程序信号:
void | leftChanged (int left ) |
Holds the width of the scissor box.
访问函数:
int | width () const |
void | setWidth (int width ) |
通知程序信号:
void | widthChanged (int width ) |
[explicit]
QScissorTest::
QScissorTest
(
Qt3DCore::QNode
*
parent
= nullptr)
The constructor creates a new QScissorTest::QScissorTest instance with the specified parent