Класс QScissorTest
(Qt3DRender::QScissorTest)Класс QScissorTest отбрасывает фрагменты, которые попадают за пределы определённой прямоугольной области экрана. Подробнее...
| Заголовок: | #include <QScissorTest> |
| qmake: | QT += 3drender |
| С тех пор: | Qt 5.7 |
| Инициализируется из: | ScissorTest |
| Наследует: | Qt3DRender::QRenderState |
Свойства
- 3 свойства унаследованы от Qt3DCore::QNode
- 1 свойство унаследовано от QObject
Открытые функции
| QScissorTest(Qt3DCore::QNode *parent = nullptr) | |
| int | bottom() const |
| int | height() const |
| int | left() const |
| int | width() const |
- 11 открытых функций унаследованы от Qt3DCore::QNode
- 32 открытых функции унаследованы от QObject
Открытые слоты
| void | setBottom(int bottom) |
| void | setHeight(int height) |
| void | setLeft(int left) |
| void | setWidth(int width) |
- 3 открытых слота унаследованы от Qt3DCore::QNode
- 1 открытый слот унаследован от QObject
Сигналы
| void | bottomChanged(int bottom) |
| void | heightChanged(int height) |
| void | leftChanged(int left) |
| void | widthChanged(int width) |
- 4 сигнала унаследованы от Qt3DCore::QNode
- 2 сигнала унаследованы от QObject
Дополнительные унаследованные члены
- 11 статических открытых членов унаследованы от QObject
- 2 защищённых функции унаследованы от Qt3DCore::QNode
- 9 защищённых функций унаследованы от QObject
Подробное описание
Класс QScissorTest отбрасывает фрагменты, которые попадают за пределы определённой прямоугольной области экрана.
Класс QScissorTest включает проверку на обрезку (scissor test), которая отбрасывает фрагменты, выходящие за прямоугольную область на экране, задаваемую свойствами left, bottom, width и height.
Документация по свойствам
bottom : int
Содержит нижнюю координату прямоугольника обрезки.
Функции доступа:
| int | bottom() const |
| void | setBottom(int bottom) |
Сигнал уведомления:
| void | bottomChanged(int bottom) |
height : int
Содержит высоту прямоугольника обрезки.
Функции доступа:
| int | height() const |
| void | setHeight(int height) |
Сигнал уведомления:
| void | heightChanged(int height) |
left : int
Содержит левую координату прямоугольника обрезки.
Функции доступа:
| int | left() const |
| void | setLeft(int left) |
Сигнал уведомления:
| void | leftChanged(int left) |
width : int
Содержит ширину прямоугольника обрезки.
Функции доступа:
| int | width() const |
| void | setWidth(int width) |
Сигнал уведомления:
| void | widthChanged(int width) |
Документация по функциям-членам
QScissorTest::QScissorTest(Qt3DCore::QNode *parent = nullptr)
Создаёт экземпляр QScissorTest по умолчанию.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qt3drender-qscissortest.html