HeightMapSurfaceDataProxy QML Type
Type de proxy de base pour Surface3D. En savoir plus...
| Import Statement: | import QtGraphs |
| In C++: | QHeightMapSurfaceDataProxy |
| Inherits: |
- Liste de tous les membres, y compris les membres hérités
- HeightMapSurfaceDataProxy fait partie des types QML 3D d'Qt Graphs .
Propriétés
- autoScaleY : real
- heightMapFile : string
- maxXValue : real
- maxYValue : real
- maxZValue : real
- minXValue : real
- minYValue : real
- minZValue : real
- type : AbstractDataProxy.DataType
Signaux
- autoScaleYChanged(bool enabled)
- heightMapFileChanged(string filename)
- maxXValueChanged(real value)
- maxYValueChanged(real value)
- maxZValueChanged(real value)
- minXValueChanged(real value)
- minYValueChanged(real value)
- minZValueChanged(real value)
Description détaillée
QHeightMapSurfaceDataProxy gère le traitement des données de carte d'altitude relatives aux surfaces. Il permet de visualiser une carte d'altitude sous forme de graphique de surface.
Pour une description plus complète, consultez QHeightMapSurfaceDataProxy.
Voir également Qt Graphs Traitement des données en 3D.
Documentation sur les propriétés
autoScaleY : real
Mettre à l'échelle les valeurs de hauteur sur l'axe Y. La valeur par défaut est « false ». Lorsque cette propriété est définie sur « true », les valeurs de hauteur sont mises à l'échelle pour s'adapter à l'axe Y entre « minYValue » et « maxYValue ».
heightMapFile : string
Fichier contenant une image de carte d'altitude à visualiser. La définition de cette propriété remplace les données actuelles par celles de la carte d'altitude.
Le fichier image peut être fourni dans plusieurs formats, mais s'il n'est pas dans un format directement utilisable, une conversion est effectuée.
Remarque : si le résultat semble incorrect, cela signifie que la conversion automatique a échoué et que vous devriez essayer de convertir l'image vous-même avant de la définir. Le format recommandé est QImage::Format_RGB32 en niveaux de gris.
La hauteur de l’image est extraite de la composante rouge des pixels si l’image est en niveaux de gris. Sinon, il s’agit d’une moyenne calculée à partir des composantes rouge, verte et bleue des pixels. L’utilisation d’images en niveaux de gris peut améliorer la vitesse de conversion des données pour les images de grande taille.
Les cartes de hauteur ne contenant pas de valeurs pour les axes X ou Z, celles-ci doivent être spécifiées séparément à l’aide des propriétés minXValue, maxXValue, minZValue et maxZValue. La valeur X correspond à la direction horizontale de l’image, et la valeur Z à la direction verticale. La définition de l’une de ces propriétés déclenche une redéfinition asynchrone de la résolution de toute carte de hauteur existante.
Formats non recommandés : tous les formats mono (par exemple QImage::Format_Mono).
maxXValue : real
Valeur X maximale des points de surface générés. La valeur par défaut est 10.0. Lorsque cette propriété est définie, la valeur minimale correspondante est ajustée si nécessaire, afin de garantir que l'intervalle reste valide.
maxYValue : real
Valeur Y maximale des points de surface générés. La valeur par défaut est « 10.0 ». Lorsque cette propriété est définie, la valeur minimale correspondante est ajustée si nécessaire, afin de garantir que la plage reste valide.
maxZValue : real
Valeur Z maximale des points de surface générés. La valeur par défaut est « 10.0 ». Lorsque cette propriété est définie, la valeur minimale correspondante est ajustée si nécessaire, afin de garantir que la plage reste valide.
minXValue : real
Valeur X minimale des points de surface générés. La valeur par défaut est « 0.0 ». Lorsque cette propriété est définie, la valeur maximale correspondante est ajustée si nécessaire, afin de garantir que l'intervalle reste valide.
minYValue : real
Valeur minimale de l'axe Y pour les points de surface générés. La valeur par défaut est « 0.0 ». Lorsque cette propriété est définie, la valeur maximale correspondante est ajustée si nécessaire, afin de garantir que l'intervalle reste valide.
minZValue : real
Valeur Z minimale des points de surface générés. La valeur par défaut est « 0.0 ». Lorsque cette propriété est définie, la valeur maximale correspondante est ajustée si nécessaire, afin de garantir que la plage reste valide.
type : AbstractDataProxy.DataType [read-only]
Le type du proxy. L'une des valeurs suivantes : QAbstractDataProxy::DataType.
Documentation Signal
autoScaleYChanged(bool enabled)
Ce signal est émis lorsque autoScaleY devient enabled.
Remarque : le gestionnaire correspondant est onAutoScaleYChanged.
heightMapFileChanged(string filename)
Ce signal est émis lorsque heightMapFile devient filename.
Remarque : le gestionnaire correspondant est onHeightMapFileChanged.
maxXValueChanged(real value)
Ce signal est émis lorsque maxXValue devient value.
Remarque : le gestionnaire correspondant est onMaxXValueChanged.
maxYValueChanged(real value)
Ce signal est émis lorsque maxYValue devient value.
Remarque : le gestionnaire correspondant est onMaxYValueChanged.
maxZValueChanged(real value)
Ce signal est émis lorsque maxZValue devient value.
Remarque : le gestionnaire correspondant est onMaxZValueChanged.
minXValueChanged(real value)
Ce signal est émis lorsque minXValue devient value.
Remarque : le gestionnaire correspondant est onMinXValueChanged.
minYValueChanged(real value)
Ce signal est émis lorsque minYValue devient value.
Remarque : le gestionnaire correspondant est onMinYValueChanged.
minZValueChanged(real value)
Ce signal est émis lorsque minZValue devient value.
Remarque : le gestionnaire correspondant est onMinZValueChanged.
© 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.