50 if (TYTrajet::operator!=(other))
85 for (
size_t i = 0; i <
_chemins.size(); i++)
Representation of one of the most optimal path between source and receptor: S—>R. The class TYChemin ...
This class TYTrajet (journey) links a couple Source-Receptor and a collection of paths,...
virtual ~TYTrajet9613Solver()
Destructor.
TYTrajet9613Solver(tympan::AcousticSource &asrc_, tympan::AcousticReceptor &arcpt_)
Constructor.
void addCheminDirect(const TYChemin9613Solver &chemin)
Add a new path to the array of direct paths.
void addChemin(const TYChemin9613Solver &chemin)
Add a new path.
TYTabChemin9613Solver _chemins
Paths collection.
void reset() override
Reset method.
TYTrajet9613Solver & operator=(const TYTrajet9613Solver &other)
Operator =.
bool operator==(const TYTrajet9613Solver &other) const
Operator ==.
TYTabChemin9613Solver _cheminsDirect
Direct paths collection (without obstacles)
bool operator!=(const TYTrajet9613Solver &other) const
Operator !=.
This class TYTrajet (journey) links a couple Source-Receptor and a collection of paths,...
OPoint3D _ptR
Receptor point definition in the site frame.
std::vector< acoustic_path * > _tabRays
Vector of rays equivalent to chemin.
TYTrajet & operator=(const TYTrajet &other)
Operator =.
Describes an acoustic receptor.
Describes an acoustic source.
This file provides class for solver configuration.