Dynamic Neural Field Composer 0.0.0
A C++20 library and interactive application for building and simulating Dynamic Neural Field (DNF) architectures.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dnf_composer::user_interface::SimulationWindow Class Referencefinal

#include <simulation_window.h>

Inheritance diagram for dnf_composer::user_interface::SimulationWindow:
Collaboration diagram for dnf_composer::user_interface::SimulationWindow:

Public Member Functions

SimulationWindowoperator= (const SimulationWindow &)=delete
 
SimulationWindowoperator= (SimulationWindow &&)=delete
 
void render () override
 
void renderAddElementCard () const
 
void renderDataCard () const
 
void renderLogElementParametersCard () const
 
void renderMonitoringCard () const
 
void renderRemoveElementCard () const
 
void renderSetInteractionCard () const
 
void renderSidebarContents () const
 
 SimulationWindow (const SimulationWindow &)=delete
 
 SimulationWindow (const std::shared_ptr< Simulation > &simulation)
 
 SimulationWindow (SimulationWindow &&)=delete
 
 ~SimulationWindow () override=default
 

Constructor & Destructor Documentation

◆ SimulationWindow() [1/3]

dnf_composer::user_interface::SimulationWindow::SimulationWindow ( const std::shared_ptr< Simulation > &  simulation)
explicit

◆ SimulationWindow() [2/3]

dnf_composer::user_interface::SimulationWindow::SimulationWindow ( const SimulationWindow )
delete

◆ SimulationWindow() [3/3]

dnf_composer::user_interface::SimulationWindow::SimulationWindow ( SimulationWindow &&  )
delete

◆ ~SimulationWindow()

dnf_composer::user_interface::SimulationWindow::~SimulationWindow ( )
overridedefault

Member Function Documentation

◆ operator=() [1/2]

SimulationWindow & dnf_composer::user_interface::SimulationWindow::operator= ( const SimulationWindow )
delete

◆ operator=() [2/2]

SimulationWindow & dnf_composer::user_interface::SimulationWindow::operator= ( SimulationWindow &&  )
delete

◆ render()

void dnf_composer::user_interface::SimulationWindow::render ( )
override
Here is the call graph for this function:

◆ renderAddElementCard()

void dnf_composer::user_interface::SimulationWindow::renderAddElementCard ( ) const
Here is the caller graph for this function:

◆ renderDataCard()

void dnf_composer::user_interface::SimulationWindow::renderDataCard ( ) const
Here is the caller graph for this function:

◆ renderLogElementParametersCard()

void dnf_composer::user_interface::SimulationWindow::renderLogElementParametersCard ( ) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ renderMonitoringCard()

void dnf_composer::user_interface::SimulationWindow::renderMonitoringCard ( ) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ renderRemoveElementCard()

void dnf_composer::user_interface::SimulationWindow::renderRemoveElementCard ( ) const
Here is the call graph for this function:
Here is the caller graph for this function:

◆ renderSetInteractionCard()

void dnf_composer::user_interface::SimulationWindow::renderSetInteractionCard ( ) const
Here is the caller graph for this function:

◆ renderSidebarContents()

void dnf_composer::user_interface::SimulationWindow::renderSidebarContents ( ) const
Here is the call graph for this function:
Here is the caller graph for this function:

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