IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QRasterMode Class

The QRasterMode render state allows to control the type of rasterization to be performed.

This class was introduced in Qt 5.14.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QRasterMode Class

  • Header: QRasterMode

  • Since: Qt 5.14

  • CMake:

    find_package(Qt6 REQUIRED COMPONENTS 3drender)

    target_link_libraries(mytarget PRIVATE Qt6::3drender)

  • qmake: QT += 3drender

  • Inherited By:

  • Instantiated By: qml-qt3d-render-rastermode.xml

  • Inherits: Qt3DRender::QRenderState

  • Group: QRasterMode is part of renderstates

Detailed Description

The QRasterMode class is used to control the rasterization step of the primitives at render time. This can be used to choose whether we only want to show points, edges or fill a primitive.

This is not supported when rendering on OpenGL ES 2.0 platforms.

See Also

Member Type Documentation

 

enum QRasterMode::FaceMode

Enumeration for face mode values

Constant

Value

Description

Qt3DRender::QRasterMode::Front

0x0404

Applies to front faces only

Qt3DRender::QRasterMode::Back

0x0405

Applies to back faces only

Qt3DRender::QRasterMode::FrontAndBack

0x0408

Applies to front and back faces

enum QRasterMode::RasterMode

Enumeration for raster mode values

Constant

Value

Description

Qt3DRender::QRasterMode::Points

0x1B00

Vertices at the start of an edge are drawn as points.

Qt3DRender::QRasterMode::Lines

0x1B01

Edges of a polygon are draw as line segments.

Qt3DRender::QRasterMode::Fill

0x1B02

Fills the interior of the primitive.

Property Documentation

 

faceMode : FaceMode

Holds the face mode to be used. Controls on which face the raster mode is to be applied.

Access functions:

  • faceMode() const

  • void setFaceMode( faceMode)

Notifier signal:

  • void faceModeChanged( faceMode)

rasterMode : RasterMode

Holds the raster mode to be used.

Access functions:

  • rasterMode() const

  • void setRasterMode( rasterMode)

Notifier signal:

  • void rasterModeChanged( rasterMode)

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+