![]() |
Power System Platform
2024w23a
|
This class is responsible to manage the charts generated in the transient electromechanical studies. More...
#include <ChartView.h>


Public Member Functions | |
| ChartView (wxWindow *parent, std::vector< ElementPlotData > epdList, std::vector< double > time) | |
| void | Fit () |
| void | UpdatePlot (bool fit=true) |
Protected Member Functions | |
| virtual void | OnMenuExpCSVClick (wxCommandEvent &event) |
| virtual void | OnTreeItemActivated (wxTreeEvent &event) |
| virtual void | OnTreeItemSelectionChanged (wxTreeEvent &event) |
| virtual void | OnMenuDarkThemeClick (wxCommandEvent &event) |
| virtual void | OnMenuExitClick (wxCommandEvent &event) |
| virtual void | OnMenuFitClick (wxCommandEvent &event) |
| virtual void | OnMenuSaveImageClick (wxCommandEvent &event) |
| virtual void | OnMenuSendClipClick (wxCommandEvent &event) |
| virtual void | OnMenuShowCoordinatesClick (wxCommandEvent &event) |
| virtual void | OnMenuShowGridClick (wxCommandEvent &event) |
| virtual void | OnMenuShowLabelClick (wxCommandEvent &event) |
| virtual void | OnPropertyGridChange (wxPropertyGridEvent &event) |
| virtual void | SetMPWindow () |
| virtual void | SetTreectrl () |
| virtual void | BuildColourList () |
| virtual wxColour | GetNextColour () |
| virtual wxTreeItemId | AllToYAxis (wxTreeItemId root) |
| virtual wxTreeItemId | UpdateAllPlots (wxTreeItemId root) |
| virtual wxString | GetActiveCurvesCSV () |
| virtual wxTreeItemId | GetActivePlotData (wxTreeItemId root, std::vector< PlotData * > &plotDataList) |
Protected Attributes | |
| wxPGProperty * | m_pgPropColor = nullptr |
| wxTreeItemId | m_treeTimeID |
| std::vector< ElementPlotData > | m_epdList |
| std::vector< double > | m_time |
| std::vector< double > | m_xAxisValues |
| mpWindow * | m_mpWindow = nullptr |
| mpScaleX * | m_xaxis = nullptr |
| mpScaleY * | m_yaxis = nullptr |
| mpText * | m_chartTitle = nullptr |
| mpInfoCoords * | m_coords = nullptr |
| mpInfoLegend * | m_leg = nullptr |
| bool | m_hideGrid = true |
| bool | m_showLeg = true |
| bool | m_showCoords = false |
| bool | m_darkTheme = false |
| std::vector< wxColour > | m_colourList |
| std::vector< wxColour >::iterator | m_itColourList |
This class is responsible to manage the charts generated in the transient electromechanical studies.