Sur cette page

Qt3DRender::QTextureWrapMode Class

class Qt3DRender::QTextureWrapMode

Définit le mode de répétition qu'un « Qt3DRender::QAbstractTexture » doit appliquer à une texture. En savoir plus...

En-tête : #include <qtexturewrapmode.h>
CMake : find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake : QT += 3drender
Hérite de : QObject
Statut : Obsolète

Cette classe est obsolète. Nous déconseillons fortement de l'utiliser dans du nouveau code.

Types publics

enum WrapMode { Repeat, MirroredRepeat, ClampToEdge, ClampToBorder }

Propriétés

  • x : WrapMode
  • y : WrapMode
  • z : WrapMode

Fonctions publiques

QTextureWrapMode(Qt3DRender::QTextureWrapMode::WrapMode x, Qt3DRender::QTextureWrapMode::WrapMode y, Qt3DRender::QTextureWrapMode::WrapMode z, QObject *parent = nullptr)
Qt3DRender::QTextureWrapMode::WrapMode x() const
Qt3DRender::QTextureWrapMode::WrapMode y() const
Qt3DRender::QTextureWrapMode::WrapMode z() const

Emplacements publics

void setX(Qt3DRender::QTextureWrapMode::WrapMode x)
void setY(Qt3DRender::QTextureWrapMode::WrapMode y)
void setZ(Qt3DRender::QTextureWrapMode::WrapMode z)

Signaux

void xChanged(Qt3DRender::QTextureWrapMode::WrapMode x)
void yChanged(Qt3DRender::QTextureWrapMode::WrapMode y)
void zChanged(Qt3DRender::QTextureWrapMode::WrapMode z)

Description détaillée

Documentation sur les types de membres

enum QTextureWrapMode::WrapMode

Spécifie le type de retour à la ligne. Valeurs possibles :

ConstanteValeur
Qt3DRender::QTextureWrapMode::Repeat0x2901
Qt3DRender::QTextureWrapMode::MirroredRepeat0x8370
Qt3DRender::QTextureWrapMode::ClampToEdge0x812F
Qt3DRender::QTextureWrapMode::ClampToBorder0x812D

Documentation de la propriété

x : WrapMode

Renvoie le mode de retour à la ligne pour la dimension x.

Fonctions d'accès :

Qt3DRender::QTextureWrapMode::WrapMode x() const
void setX(Qt3DRender::QTextureWrapMode::WrapMode x)

Signal de notification :

void xChanged(Qt3DRender::QTextureWrapMode::WrapMode x)

y : WrapMode

Renvoie le mode de retour à la ligne de la dimension y.

Fonctions d'accès :

Qt3DRender::QTextureWrapMode::WrapMode y() const
void setY(Qt3DRender::QTextureWrapMode::WrapMode y)

Signal de notification :

void yChanged(Qt3DRender::QTextureWrapMode::WrapMode y)

z : WrapMode

Renvoie le mode de défilement de la dimension z.

Fonctions d'accès :

Qt3DRender::QTextureWrapMode::WrapMode z() const
void setZ(Qt3DRender::QTextureWrapMode::WrapMode z)

Signal de notification :

void zChanged(Qt3DRender::QTextureWrapMode::WrapMode z)

Documentation des fonctions membres

[explicit] QTextureWrapMode::QTextureWrapMode(Qt3DRender::QTextureWrapMode::WrapMode x, Qt3DRender::QTextureWrapMode::WrapMode y, Qt3DRender::QTextureWrapMode::WrapMode z, QObject *parent = nullptr)

Crée une nouvelle instance d'Qt3DRender::QTextureWrapMode avec le mode d'enveloppement à appliquer à chaque dimension x, y z de la texture et parent comme parent.

[slot] void QTextureWrapMode::setX(Qt3DRender::QTextureWrapMode::WrapMode x)

Définit le mode de retour à la ligne de la dimension x sur « x ».

Remarque : fonctionde définition de la propriété x.

Voir aussi ` x()`.

[slot] void QTextureWrapMode::setY(Qt3DRender::QTextureWrapMode::WrapMode y)

Définit le mode de bouclage de l'axe y sur « y ».

Remarque : cette fonction n'est pas disponible pour les textures 1D.

Remarque : fonctionde définition de la propriété y.

Voir aussi ` y()`.

[slot] void QTextureWrapMode::setZ(Qt3DRender::QTextureWrapMode::WrapMode z)

Définit le mode de bouclage de la dimension z sur « z ».

Remarque : cette option n'est disponible que pour les textures 3D.

Remarque : fonctionde définition de la propriété ` z`.

Voir également ` z()`.

© 2026 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.