Power System Platform  2024w23a
Loading...
Searching...
No Matches
StabilityEventList Class Reference
Inheritance diagram for StabilityEventList:
Collaboration diagram for StabilityEventList:

Public Member Functions

 StabilityEventList (wxWindow *parent, std::vector< Element * > elementList)
 

Protected Member Functions

virtual void OnOKButtonClick (wxCommandEvent &event)
 
virtual void GetTimeEventsList ()
 
virtual void AddEvent (double eventTime, wxString eventType, wxString eventDescription, wxColour eventColour)
 
virtual void FillGrid ()
 
virtual void SortEvents ()
 
virtual void SetRowsColours (wxGrid *grid, int rowStart=1)
 
void SetPowerElementSwitchingEvent (PowerElement *element, wxString elementName)
 

Protected Attributes

std::vector< Element * > m_elementList
 
std::vector< double > m_time
 
std::vector< wxString > m_eventType
 
std::vector< wxString > m_eventDescription
 
std::vector< wxColour > m_eventColour
 
wxColour m_headerColour = wxColour(150, 150, 150)
 
wxColour m_oddRowColour = wxColour(220, 220, 220)
 
wxColour m_evenRowColour = wxColour(255, 255, 255)
 
wxColour m_redColour = wxColour(255, 0, 0)
 
wxColour m_blueColour = wxColour(0, 0, 255)
 

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