Code_TYMPAN  4.2.0
Industrial site acoustic simulation
Classes | Typedefs | Enumerations
acoustic_path.h File Reference
#include "Tympan/models/common/3d.h"
Include dependency graph for acoustic_path.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  acoustic_event
 This class store data and provide functions to manipulate event in the acoustic context. More...
 
class  acoustic_path
 Acoustic path. More...
 

Typedefs

typedef std::vector< acoustic_event * > tab_acoustic_events
 
typedef std::vector< acoustic_path * > tab_acoustic_path
 

Enumerations

enum  ACOUSTIC_EVENT_TYPES {
  TY_NO_TYPE = 0, TYDIFFRACTION = 1, TYREFLEXION = 2, TYREFLEXIONSOL = 4,
  TYREFRACTION = 8, TYSOURCE = 16, TYRECEPTEUR = 32, TY_ALL_TYPE = TYDIFFRACTION | TYREFLEXION | TYREFLEXIONSOL | TYREFRACTION | TYSOURCE | TYRECEPTEUR
}
 

Typedef Documentation

◆ tab_acoustic_events

typedef std::vector<acoustic_event*> tab_acoustic_events

Definition at line 67 of file acoustic_path.h.

◆ tab_acoustic_path

typedef std::vector<acoustic_path*> tab_acoustic_path

Definition at line 349 of file acoustic_path.h.

Enumeration Type Documentation

◆ ACOUSTIC_EVENT_TYPES

Enumerator
TY_NO_TYPE 
TYDIFFRACTION 
TYREFLEXION 
TYREFLEXIONSOL 
TYREFRACTION 
TYSOURCE 
TYRECEPTEUR 
TY_ALL_TYPE 

Definition at line 21 of file acoustic_path.h.