Sur cette page

Abstract3DSeries QML Type

Un type de base pour toutes les séries de données. En savoir plus...

Import Statement: import QtDataVisualization 1.12
Since: QtDataVisualization 1.0
In C++: QAbstract3DSeries
Inherited By:

Bar3DSeries, Scatter3DSeries, and Surface3DSeries

Status: Deprecated

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

Propriétés

Méthodes

Description détaillée

Ce type ne peut pas être créé, mais contient des propriétés exposées via les sous-types suivants : Bar3DSeries, Scatter3DSeries et Surface3DSeries.

Pour plus d’informations, consultez la section « Gestion des données » deQt Data Visualization .

Documentation sur les propriétés

baseColor : color

Définit la couleur de base de la série.

Voir également colorStyle et Theme3D.baseColors.

baseGradient : ColorGradient

Définit le dégradé de base de la série.

Voir également colorStyle et Theme3D.baseGradients.

colorStyle : Theme3D.ColorStyle

Définit le style de couleur de la série.

Voir aussi Theme3D.colorStyle.

itemLabel : string [read-only, since QtDataVisualization 1.1]

L'étiquette formatée de l'élément. Si aucun élément n'est sélectionné ou si l'élément sélectionné n'est pas visible, renvoie une chaîne vide.

Cette propriété a été introduite dans QtDataVisualization 1.1.

Voir également itemLabelFormat.

itemLabelFormat : string

Format d'étiquette des éléments de données de cette série. Ce format est utilisé pour les étiquettes d'éléments individuels, par exemple lorsqu'un élément est sélectionné. L'interprétation de ce format dépend du type de série : Bar3DSeries, Scatter3DSeries, Surface3DSeries.

itemLabelVisible : bool [since QtDataVisualization 1.1]

Si la valeur de la propriété « true » est définie, les libellés des éléments sont affichés sous forme de libellés flottants dans le graphique. Dans le cas contraire, ils ne s’affichent pas. Pour afficher le libellé d’un élément dans un contrôle externe, cette propriété doit être définie sur « false ». La valeur par défaut est « true ».

Cette propriété a été introduite dans QtDataVisualization 1.1.

Voir également itemLabelFormat et itemLabel.

mesh : Abstract3DSeries.Mesh

Définit le maillage des éléments de la série, ou le pointeur de sélection dans le cas d’une Surface3DSeries. Si le maillage est de type « Abstract3DSeries.MeshUserDefined », la propriété « userDefinedMesh » doit également être définie pour que les éléments s’affichent correctement. La valeur par défaut dépend du type de graphique.

Voir également QAbstract3DSeries::Mesh.

meshRotation : quaternion

Définit la rotation du maillage appliquée à tous les éléments de la série. La rotation doit être un quaternion normalisé. Pour les types de séries prenant en charge une rotation spécifique à chaque élément, les rotations sont multipliées entre elles. Bar3DSeries ignore toute rotation qui ne s'effectue pas autour de l'axe y. Surface3DSeries applique la rotation uniquement au pointeur de sélection. Par défaut, aucune rotation n'est appliquée.

meshSmooth : bool

Si la valeur est « true », les versions lissées des maillages prédéfinis, définies via la propriété « mesh », sont utilisées. Cette propriété n’affecte pas les maillages personnalisés utilisés lorsque la propriété « mesh » est définie sur « Abstract3DSeries.MeshUserDefined ». La valeur par défaut est « false ».

multiHighlightColor : color

Définit la couleur de mise en surbrillance des éléments multiples de la série.

Voir également colorStyle et Theme3D.multiHighlightColor.

multiHighlightGradient : ColorGradient

Définit le dégradé de mise en évidence de plusieurs éléments de la série.

Voir également colorStyle et Theme3D.multiHighlightGradient.

name : string

Le nom de la série. Il peut être utilisé sous forme d'étiquette d'élément avec la balise @seriesName.

Voir également itemLabelFormat.

singleHighlightColor : color

Définit la couleur de mise en évidence d'un élément unique de la série.

Voir également colorStyle et Theme3D.singleHighlightColor.

singleHighlightGradient : ColorGradient

Définit le dégradé de mise en évidence d'un élément unique de la série.

Voir également colorStyle et Theme3D.singleHighlightGradient.

type : Abstract3DSeries.SeriesType [read-only]

Le type de la série. L'une des valeurs de l'QAbstract3DSeries::SeriesType.

userDefinedMesh : string

Définit le nom de fichier d'un maillage personnalisé défini par l'utilisateur pour les objets, utilisé lorsque l'option « mesh » est réglée sur « Abstract3DSeries.MeshUserDefined ».

Remarque : le fichier doit être au format Wavefront OBJ et inclure les sommets, les normales et les coordonnées UV. Il doit également être composé de triangles.

visible : bool

Définit la visibilité de la série. Si la valeur est « false », la série n'est pas affichée.

Documentation de la méthode

void setMeshAxisAndAngle(vector3d axis, real angle)

Une fonction pratique permettant de construire un quaternion de rotation de maillage à partir de axis et angle.

Voir également meshRotation.

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