Build the acoustic path for the 9613 solver.
More...
#include <TYAcousticPathFinder.h>
|
| | FRIEND_TEST (test_TYAcousticPathFinder, computePath) |
| |
| bool | computeParcoursLateraux (const std::deque< TYSIntersection > &tabIntersect, const OSegment3D &rayon, const bool &dessus, TabPoint3D &ptsLeft, TabPoint3D &ptsRight) const |
| |
| | FRIEND_TEST (test_TYAcousticPathFinder, computePath) |
| |
| bool | computeParcoursLateraux (const std::deque< TYSIntersection > &tabIntersect, const OSegment3D &rayon, const bool &dessus, TabPoint3D &ptsLeft, TabPoint3D &ptsRight) const |
| |
Build the acoustic path for the 9613 solver.
Build the acoustic path for the default solver.
Definition at line 29 of file TYAcousticPathFinder.h.
◆ TYAcousticPathFinder() [1/2]
| TYAcousticPathFinder::TYAcousticPathFinder |
( |
TYSolver & |
solver | ) |
|
◆ ~TYAcousticPathFinder() [1/2]
| TYAcousticPathFinder::~TYAcousticPathFinder |
( |
| ) |
|
|
virtual |
◆ TYAcousticPathFinder() [2/2]
| TYAcousticPathFinder::TYAcousticPathFinder |
( |
TYSolver & |
solver | ) |
|
◆ ~TYAcousticPathFinder() [2/2]
| virtual TYAcousticPathFinder::~TYAcousticPathFinder |
( |
| ) |
|
|
virtual |
◆ computeParcoursLateraux() [1/2]
◆ computeParcoursLateraux() [2/2]
◆ computePath() [1/2]
Compute a path between a source and a receptor. The receptor is not included in the path.
- Parameters
-
| tabIntersect | Array of intersections |
| trajet | Trajectories |
| ptsTop | Path (array of points) in case of face visualization (_bCalcTrajetHorizontaux false) |
| ptsLeft | Path (array of points) in case of top visualization (_bCalcTrajetHorizontaux true) |
| ptsRight | Path (array of points) in case of top visualization (_bCalcTrajetHorizontaux true) |
Definition at line 32 of file TYAcousticPathFinder.cpp.
◆ computePath() [2/2]
Compute a path between a source and a receptor. The receptor is not included in the path.
- Parameters
-
| tabIntersect | Array of intersections |
| trajet | Trajectories |
| ptsTop | Path (array of points) in case of face visualization (_bCalcTrajetHorizontaux false) |
| ptsLeft | Path (array of points) in case of top visualization (_bCalcTrajetHorizontaux true) |
| ptsRight | Path (array of points) in case of top visualization (_bCalcTrajetHorizontaux true) |
◆ FRIEND_TEST() [1/2]
| TYAcousticPathFinder::FRIEND_TEST |
( |
test_TYAcousticPathFinder |
, |
|
|
computePath |
|
|
) |
| |
|
private |
◆ FRIEND_TEST() [2/2]
| TYAcousticPathFinder::FRIEND_TEST |
( |
test_TYAcousticPathFinder |
, |
|
|
computePath |
|
|
) |
| |
|
private |
◆ init() [1/2]
| void TYAcousticPathFinder::init |
( |
| ) |
|
|
virtual |
◆ init() [2/2]
| virtual void TYAcousticPathFinder::init |
( |
| ) |
|
|
virtual |
Initialize the class parameters.
◆ _bCalcTrajetHorizontaux
| bool TYAcousticPathFinder::_bCalcTrajetHorizontaux |
|
private |
◆ _solver
| TYSolver & TYAcousticPathFinder::_solver |
|
private |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan-fbessou/checkouts/latest/Tympan/solvers/9613Solver/TYAcousticPathFinder.h
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan-fbessou/checkouts/latest/Tympan/solvers/9613Solver/TYAcousticPathFinder.cpp