]> SALOME platform Git repositories - modules/gui.git/commit
Salome HOME
Adding the StemModel (for diracs); improving the onPick() method in XYView; reducing...
authorjh777916 <juba.hamma@cea.fr>
Wed, 13 Sep 2023 13:36:37 +0000 (15:36 +0200)
committerjh777916 <juba.hamma@cea.fr>
Wed, 13 Sep 2023 13:36:37 +0000 (15:36 +0200)
commite57ac46cca925d9d9a13bf2bc52d5facc1c8fe18
tree450087429663bb71f7dacdfb14f2985b9d1c2c4b
parentfbfdf8a453283fb16bb12cda1f4370e733898d26
Adding the StemModel (for diracs); improving the onPick() method in XYView; reducing the number of repaint() called when setCurrentCurve() is called; Adding the opacity parameter in settings; adding a flatten() function in utils to ease the use of the same mplArtist member for all Models; Adding an hline marker in the list of markers; Adding actions in the right-click menu to show all traces or only the selected one; Clickable legend is fully functionnable (text and symbol handles)
19 files changed:
tools/CurvePlot/src/python/controller/PlotController.py
tools/CurvePlot/src/python/controller/__init__.py
tools/CurvePlot/src/python/controller/test [new file with mode: 0755]
tools/CurvePlot/src/python/controller/utils.py.in
tools/CurvePlot/src/python/model/BarModel.py
tools/CurvePlot/src/python/model/CMakeLists.txt
tools/CurvePlot/src/python/model/CurveModel.py
tools/CurvePlot/src/python/model/Model.py
tools/CurvePlot/src/python/model/PlotManager.py
tools/CurvePlot/src/python/model/StemModel.py [new file with mode: 0644]
tools/CurvePlot/src/python/model/XYPlotSetModel.py
tools/CurvePlot/src/python/test/TestDesktop_test.py
tools/CurvePlot/src/python/ui/PlotSettings.py
tools/CurvePlot/src/python/ui/PlotSettings.ui
tools/CurvePlot/src/python/views/BarView.py
tools/CurvePlot/src/python/views/CMakeLists.txt
tools/CurvePlot/src/python/views/CurveView.py
tools/CurvePlot/src/python/views/StemView.py [new file with mode: 0644]
tools/CurvePlot/src/python/views/XYView.py