Antares Simulator
Power System Simulator
|
Component: Viewer for simulation results. More...
#include <output.h>
Public Types | |
using | Content = Antares::Private::OutputViewerData::Content |
Content. | |
Static Public Member Functions | |
static void | ConvertVarNameToID (Yuni::String &id, const Yuni::String &name) |
Convert a name into an ID. | |
![]() | |
static void | OnMouseMoveFromExternalComponent () |
Event triggered by any other component (not derived from Panel) | |
Constructor & Destructor | |
Component (wxWindow *parent, bool parentIsStandaloneWindow=false) | |
Constructor. | |
virtual | ~Component () |
Destructor. | |
void | clear () |
Clear all output. | |
void | update (const Data::Output::List &list, const Data::Output::Ptr &selection) |
Update the list of all outputs. | |
void | updateLayerList () |
void | copyFrom (const Component &source) |
Copy data from another output viewer. | |
void | scrollAllPanels (wxScrolledWindow *component) |
Ask to all panels to scroll as the given component. | |
void | selectCellAllPanels (uint x, uint y) |
void | refreshAllTabs () |
Refresh all tabs (but not their content) | |
void | refreshAllPanels () |
Refresh all panels (only their content) | |
void | refreshAllPanelsWithVirtualLayer () |
Refresh all virtual layers. | |
void | refreshPanel (uint index) |
Additional Inherited Members | |
![]() | |
Panel (wxWindow *parent) | |
Constructor. | |
virtual | ~Panel () |
Destructor. | |
virtual void | onMouseDown (wxMouseEvent &) |
Click down. | |
virtual void | onMouseUp (wxMouseEvent &) |
Click up. | |
virtual void | onMouseClick () |
The panel has been clicked (delayed) | |
virtual void | onMouseEnter () |
The mouse has entered. | |
virtual void | onMouseLeave () |
The mouse has leaved. | |
virtual void | onMouseMoved (int, int) |
The mouse has moved. | |
![]() | |
virtual bool | triggerMouseClickEvent () const |
Component: Viewer for simulation results.