Sur cette page

Surface3DSeries QML Type

Représente une série de données sous la forme d'un graphique de surface en 3D. En savoir plus…

Import Statement: import QtDataVisualization 1.12
Since: QtDataVisualization 1.0
In C++: QSurface3DSeries
Inherits:

Abstract3DSeries

Status: Deprecated

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

Propriétés

Description détaillée

Ce type gère les éléments visuels spécifiques à la série, ainsi que les données de la série (via un proxy de données).

Pour une description plus complète, consultez QSurface3DSeries.

Voir également «Gestion des données »sur Qt Data Visualization .

Documentation sur les propriétés

dataProxy : SurfaceDataProxy

Le proxy de données actif. La série prend en charge tout proxy qui lui est attribué et supprime tout proxy précédemment défini lorsqu'un nouveau proxy est ajouté. Le proxy ne peut pas être nul ni pointer vers une autre série.

drawMode : DrawFlag

Définit le mode d'affichage sur l'une des valeurs suivantes : Surface3DSeries.DrawFlag. Il n'est pas possible de désactiver tous les indicateurs.

flatShadingEnabled : bool

Active l'ombrage plat de la surface. La valeur par défaut est « true ». Lorsque cette option est désactivée, les normales de la surface sont interpolées, ce qui donne un aspect arrondi aux arêtes. Lorsqu'elle est activée, les normales restent identiques sur un triangle, ce qui rend la couleur du triangle uniforme. Cela rend les données du modèle plus lisibles.

Remarque : les surfaces à ombrageplat nécessitent au moins la version 1.2 de GLSL avec l'extension GL_EXT_gpu_shader4. La valeur de la propriété « flatShadingSupported » indique si l'ombrage plat est pris en charge lors de l'exécution.

flatShadingSupported : bool [read-only]

Indique si l'ombrage plat des surfaces est pris en charge par le système actuel. Cela nécessite au moins la version 1.2 de GLSL avec l'extension GL_EXT_gpu_shader4.

Remarque : cette propriété en lecture seule prend sa valeur correcte après le premier passage de rendu. Jusqu’à ce moment-là, elle est toujours définie sur « true ».

invalidSelectionPosition : point

Une propriété constante fournissant une position de sélection non valide. Cette position est attribuée à la propriété selectedPoint afin d'effacer la sélection de cette série.

Voir également AbstractGraph3D::clearSelection().

selectedPoint : point

Définit le point de la grille de surface à la position spécifiée par une ligne et une colonne du tableau de données de la série sélectionnée. Un seul point peut être sélectionné à la fois.

Pour effacer la sélection de cette série, la position est définie sur ` invalidSelectionPosition `. Si cette série est ajoutée à un graphique, celui-ci peut ajuster la sélection en fonction des interactions de l'utilisateur ou si celle-ci devient invalide.

La suppression ou l’insertion de lignes dans la série avant la ligne du point sélectionné ajustera la sélection de manière à ce que ce même point reste sélectionné.

Voir également ` AbstractGraph3D::clearSelection()`.

textureFile : string

Nom du fichier de texture correspondant à la texture de surface. Pour effacer la texture, on indique un nom de fichier vide.

wireframeColor : color [since 6.3]

Couleur utilisée pour tracer les lignes de la grille du maillage de surface.

Cette propriété a été introduite dans Qt 6.3.

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