QScissorTest Class

class Qt3DRender::QScissorTest

QScissorTest クラスは、画面の特定の矩形部分から外れたフラグメントを破棄します。詳細...

Header: #include <QScissorTest>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake: QT += 3drender
In QML: ScissorTest
Inherits: Qt3DRender::QRenderState
Status: Deprecated

プロパティ

パブリック関数

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)

詳細説明

QScissorTest クラスは、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)

メンバ関数ドキュメント

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

コンストラクタは新しいQScissorTest::QScissorTest インスタンスを作成します。parent

©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。