Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Window::OutputViewer::Component Class Reference

Component: Viewer for simulation results. More...

#include <output.h>

Inheritance diagram for Antares::Window::OutputViewer::Component:
Antares::Component::Panel

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 Public Member Functions inherited from Antares::Component::Panel
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)
 

Background process

class Antares::Private::OutputViewerData::Job
 
class Antares::Private::OutputViewerData::Panel
 
class Tab
 
class SpotlightProvider
 
class SpotlightProviderGlobalSelection
 
class SpotlightProviderMCAll
 
class Provider::Variables
 
class Provider::Outputs
 
class Provider::Comparison
 

Additional Inherited Members

- Public Member Functions inherited from Antares::Component::Panel
 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.
 
- Protected Member Functions inherited from Antares::Component::Panel
virtual bool triggerMouseClickEvent () const
 

Detailed Description

Component: Viewer for simulation results.


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