Salut à tous !

Je travaille actuellement sur une application qui me permet notamment de visualiser des sorties de simulations. J’utilise Qt 5 et pour l’instant Python 3 – notamment Matplotlib. Cependant, au vu des volumes des données et des traitements à faire dessus, il ressort que je dois passer en C++ pour avoir des performances acceptables.

Je cherche donc une bibliothèque qui me permettrait de réaliser mes sorties. Il y a bien entendu GNU Plotutils et VTK, mais je constate que Qt s’est récemment doté de la classe QtDataVisualization. Je me demande si elle ne pourrait pas correspondre à mon besoin, ce qui me permettrait d’éviter de multiplier les bibliothèques, ce qui n’est pas plus mal. En revanche, j’ai un peu de mal à trouver de la documentation à son sujet. La classe à l’air surtout dédiée à de la visualisation 3D, or pour l’instant j’ai besoin surtout de visualisation 2D, à savoir :

  • Visualisation de maillages 2D avec possibilité de zoom : Nom : maillage.png
Affichages : 657
Taille : 517,6 Ko
  • Interpolation de champs scalaires sur un maillage : Nom : bathy.png
Affichages : 626
Taille : 51,1 Ko
  • Visualisation de séries temporelles : Nom : comp62103.png
Affichages : 622
Taille : 162,5 Ko


Quelqu’un sait-il si la classe QtDataVisualization permet de telles sorties ? Si oui, savez-vous où je peux trouver la documentation qui me permettra de réaliser cela ?

À bientôt.