Code_TYMPAN
4.2.0
Industrial site acoustic simulation
|
Building class of the faces list used by the ray tracer and the acoustic solver. More...
#include <TYANIME3DFaceSelector.h>
Public Member Functions | |
TYANIME3DFaceSelector (const tympan::AcousticProblemModel &aproblem_) | |
Constructor. More... | |
virtual | ~TYANIME3DFaceSelector () |
Destructor. More... | |
bool | exec (TYStructSurfIntersect *&tabPolygon, size_t &tabPolygonSize) |
Build list of faces. More... | |
Protected Attributes | |
const tympan::AcousticProblemModel & | aproblem |
Reference to the acoustic problem. More... | |
Private Member Functions | |
bool | buildCalcStruct (TYStructSurfIntersect *&tabPolygon, size_t &tabPolygonSize) |
Building class of the faces list used by the ray tracer and the acoustic solver.
Definition at line 26 of file TYANIME3DFaceSelector.h.
TYANIME3DFaceSelector::TYANIME3DFaceSelector | ( | const tympan::AcousticProblemModel & | aproblem_ | ) |
Constructor.
Definition at line 21 of file TYANIME3DFaceSelector.cpp.
|
virtual |
Destructor.
Definition at line 25 of file TYANIME3DFaceSelector.cpp.
|
private |
Definition at line 38 of file TYANIME3DFaceSelector.cpp.
bool TYANIME3DFaceSelector::exec | ( | TYStructSurfIntersect *& | tabPolygon, |
size_t & | tabPolygonSize | ||
) |
Build list of faces.
tabPolygon | Array containing the polygons |
tabPolygonSize | Size of the tabPolygon array |
Definition at line 30 of file TYANIME3DFaceSelector.cpp.
|
protected |
Reference to the acoustic problem.
Definition at line 47 of file TYANIME3DFaceSelector.h.