Code_TYMPAN  4.2.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 35 of file TYCalculManager.h.

Constructor & Destructor Documentation

◆ TYCalculManager()

TYCalculManager::TYCalculManager ( )

Constructeur par defaut.

Definition at line 47 of file TYCalculManager.cpp.

◆ ~TYCalculManager()

TYCalculManager::~TYCalculManager ( )
virtual

Destructeur.

Definition at line 52 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 216 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 67 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 62 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 57 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 267 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 86 of file TYCalculManager.h.


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