wolfhece.GraphNotebook
Author: HECE - University of Liege, Pierre Archambeau Date: 2024
Copyright (c) 2024 University of Liege. All rights reserved.
This script and its content are protected by copyright law. Unauthorized copying or distribution of this file, via any medium, is strictly prohibited.
Module Contents
- class wolfhece.GraphNotebook.PlotPanel(parent, id=-1, dpi=None, toolbar=True, **kwargs)[source]
Bases:
wx.Panel
Un seul Panneau du notebook
- Plusieurs sizers :
sizerfig (horizontal) avec la figure en premier élément –> l’ajout se place à droite
sizer (vertical) avec comme éléments sizerfig et la barre d’outils Matplotlib –> l’ajout se place en dessous
- class wolfhece.GraphNotebook.PlotCS(parent: wx.lib.agw.aui.AuiNotebook, id=-1, dpi=None, mycs: wolfhece.PyCrosssections.profile = None, **kwargs)[source]
Bases:
PlotPanel
Panels de traçage des sections en travers @author Pierre Archambeau
- set_cs(mycs: wolfhece.PyCrosssections.profile, plot: bool = True)[source]
- class wolfhece.GraphNotebook.ManagerInterp(parent, id=-1, dpi=None, **kwargs)[source]
Bases:
PlotPanel
Un seul Panneau du notebook
- Plusieurs sizers :
sizerfig (horizontal) avec la figure en premier élément –> l’ajout se place à droite
sizer (vertical) avec comme éléments sizerfig et la barre d’outils Matplotlib –> l’ajout se place en dessous
- pointing(gui, accs: wolfhece.PyCrosssections.crosssections, ac_vec: wolfhece.PyVertexvectors.vector)[source]
- class wolfhece.GraphNotebook.PlotNotebook(mapviewer=None, id=-1, show=True, framesize=(1024, 768))[source]
Bases:
wx.Panel
Fenêtre contenant potentiellement plusieurs graphiques Matplotlib