Power System Platform  2026w23a-beta
Loading...
Searching...
No Matches
ChartWindowManager Class Reference
Collaboration diagram for ChartWindowManager:

Public Member Functions

 ChartWindowManager (Workspace *workspace)
 
ChartViewOpen (std::vector< ElementPlotData > &epdList, std::vector< double > &time)
 

Private Attributes

Workspacem_workspace = nullptr
 

Detailed Description

Definition at line 25 of file ChartWindowManager.h.

Constructor & Destructor Documentation

◆ ChartWindowManager()

ChartWindowManager::ChartWindowManager ( Workspace workspace)

Definition at line 21 of file ChartWindowManager.cpp.

21 : m_workspace(workspace)
22{
23}

◆ ~ChartWindowManager()

ChartWindowManager::~ChartWindowManager ( )

Definition at line 25 of file ChartWindowManager.cpp.

26{
27}

Member Function Documentation

◆ Open()

ChartView * ChartWindowManager::Open ( std::vector< ElementPlotData > &  epdList,
std::vector< double > &  time 
)

Definition at line 29 of file ChartWindowManager.cpp.

30{
31 ChartView* cView = new ChartView(m_workspace, epdList, time, m_workspace->GetProperties()->GetGeneralPropertiesData().plotLib);
32 cView->Show();
33 return cView;
34}
This class is responsible to manage the charts generated in the transient electromechanical studies.
Definition ChartView.h:49

Member Data Documentation

◆ m_workspace

Workspace* ChartWindowManager::m_workspace = nullptr
private

Definition at line 34 of file ChartWindowManager.h.


The documentation for this class was generated from the following files: