Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Public Slots | Public Member Functions | Protected Attributes | List of all members
TYCalculManager Class Reference

Gestionnaire des calculs acoustiques. Il fait l'interface entre l'IHM et le gestionnaire de donnees pour la partie calcul. More...

#include <TYCalculManager.h>

Inheritance diagram for TYCalculManager:
Inheritance graph
[legend]
Collaboration diagram for TYCalculManager:
Collaboration graph
[legend]

Public Slots

bool launchCurrent ()
 Execute le calcul courant. More...
 
bool launch (LPTYCalcul pCalcul)
 Execute un calcul. More...
 
void setCurrent (LPTYCalcul pCalcul)
 Set du Calcul et Projet courant. More...
 
bool updateAcoustic (TYElement *pElement)
 Appelle la methode de calcul acoustique du volume node passe. More...
 

Public Member Functions

 TYCalculManager ()
 Constructeur par defaut. More...
 
virtual ~TYCalculManager ()
 Destructeur. More...
 
bool askForResetResultat ()
 Previent l'utilisateur que le resultat va etre efface, si celui-ci est valide. More...
 

Protected Attributes

LPTYCalcul _pCurrentCalcul
 Le Calcul courant. More...
 

Detailed Description

Gestionnaire des calculs acoustiques. Il fait l'interface entre l'IHM et le gestionnaire de donnees pour la partie calcul.

Definition at line 32 of file TYCalculManager.h.

Constructor & Destructor Documentation

◆ TYCalculManager()

TYCalculManager::TYCalculManager ( )

Constructeur par defaut.

Definition at line 46 of file TYCalculManager.cpp.

◆ ~TYCalculManager()

TYCalculManager::~TYCalculManager ( )
virtual

Destructeur.

Definition at line 51 of file TYCalculManager.cpp.

Member Function Documentation

◆ askForResetResultat()

bool TYCalculManager::askForResetResultat ( )

Previent l'utilisateur que le resultat va etre efface, si celui-ci est valide.

Returns
Le choix de l'utilisateur : effacer (true) ou annuler (false).

Definition at line 224 of file TYCalculManager.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ launch

bool TYCalculManager::launch ( LPTYCalcul  pCalcul)
slot

Execute un calcul.

Definition at line 66 of file TYCalculManager.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ launchCurrent

bool TYCalculManager::launchCurrent ( )
slot

Execute le calcul courant.

Definition at line 61 of file TYCalculManager.cpp.

Here is the caller graph for this function:

◆ setCurrent

void TYCalculManager::setCurrent ( LPTYCalcul  pCalcul)
slot

Set du Calcul et Projet courant.

Definition at line 56 of file TYCalculManager.cpp.

Here is the caller graph for this function:

◆ updateAcoustic

bool TYCalculManager::updateAcoustic ( TYElement pElement)
slot

Appelle la methode de calcul acoustique du volume node passe.

Definition at line 276 of file TYCalculManager.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ _pCurrentCalcul

LPTYCalcul TYCalculManager::_pCurrentCalcul
protected

Le Calcul courant.

Definition at line 82 of file TYCalculManager.h.


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