QRasterMode Class
class Qt3DRender::QRasterModeQRasterModeレンダー状態は、実行されるラスタライズのタイプを制御することができます。詳細...
ヘッダー | #include <QRasterMode> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) |
qmake | QT += 3drender |
QML で | RasterMode |
を継承しています: | Qt3DRender::QRenderState |
ステータス | 非推奨 |
パブリックな型
enum | FaceMode { Front, Back, FrontAndBack } |
enum | RasterMode { Points, Lines, Fill } |
プロパティ
- faceMode : FaceMode
- rasterMode : RasterMode
パブリック機能
Qt3DRender::QRasterMode::FaceMode | faceMode() const |
Qt3DRender::QRasterMode::RasterMode | rasterMode() const |
パブリックスロット
void | setFaceMode(Qt3DRender::QRasterMode::FaceMode faceMode) |
void | setRasterMode(Qt3DRender::QRasterMode::RasterMode rasterMode) |
シグナル
void | faceModeChanged(Qt3DRender::QRasterMode::FaceMode faceMode) |
void | rasterModeChanged(Qt3DRender::QRasterMode::RasterMode rasterMode) |
詳細説明
QRasterModeクラスは、レンダリング時にプリミティブのラスタライズステップを制御するために使用されます。これは、プリミティブの点、エッジ、塗りつぶしのいずれのみを表示するかを選択するために使用できます。
注意: これはOpenGL ES 2.0プラットフォームでレンダリングする場合はサポートされていません。
QAlphaTest およびQStencilTestも参照のこと 。
メンバー型ドキュメント
enum QRasterMode::FaceMode
フェースモード値の列挙
定数 | 値 | 説明 |
---|---|---|
Qt3DRender::QRasterMode::Front | 0x0404 | フロントフェースのみに適用 |
Qt3DRender::QRasterMode::Back | 0x0405 | バックフェースのみに適用 |
Qt3DRender::QRasterMode::FrontAndBack | 0x0408 | フロントとバックフェースに適用 |
enum QRasterMode::RasterMode
ラスタモード値の列挙
定数 | 値 | 説明 |
---|---|---|
Qt3DRender::QRasterMode::Points | 0x1B00 | 辺の始点の頂点は点として描画される。 |
Qt3DRender::QRasterMode::Lines | 0x1B01 | 多角形の辺は線分として描画されます。 |
Qt3DRender::QRasterMode::Fill | 0x1B02 | プリミティブの内部を塗りつぶす。 |
プロパティの説明
faceMode : FaceMode
使用するフェースモードを保持する。どの面にラスターモードを適用するかを制御する。
アクセス機能:
Qt3DRender::QRasterMode::FaceMode | faceMode() const |
void | setFaceMode(Qt3DRender::QRasterMode::FaceMode faceMode) |
通知信号:
void | faceModeChanged(Qt3DRender::QRasterMode::FaceMode faceMode) |
rasterMode : RasterMode
使用するラスターモードを保持する。
アクセス機能:
Qt3DRender::QRasterMode::RasterMode | rasterMode() const |
void | setRasterMode(Qt3DRender::QRasterMode::RasterMode rasterMode) |
通知信号:
void | rasterModeChanged(Qt3DRender::QRasterMode::RasterMode rasterMode) |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.