QRasterMode Class
class Qt3DRender::QRasterModeQRasterModeレンダー状態は、実行されるラスタライズのタイプを制御することができます。詳細...
Header: | #include <QRasterMode> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) |
qmake: | QT += 3drender |
In QML: | RasterMode |
Inherits: | Qt3DRender::QRenderState |
Status: | Deprecated |
パブリックタイプ
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) |
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 Qtおよび各ロゴは、The Qt Company Ltd.の商標です。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。