Representation of one of the most optimal path between source and receptor: S—>R. The class TYChemin represents a path between a Source and a receptor (Recepteur class). It's constituted of a collection of steps (TYEtape class).
More...
#include <TYChemin.h>
Representation of one of the most optimal path between source and receptor: S—>R. The class TYChemin represents a path between a Source and a receptor (Recepteur class). It's constituted of a collection of steps (TYEtape class).
Definition at line 65 of file TYChemin.h.
◆ TYChemin() [1/2]
◆ TYChemin() [2/2]
| TYChemin::TYChemin |
( |
const TYChemin & |
other | ) |
|
◆ ~TYChemin()
◆ build_eq_path()
template<typename T >
| template< typename T > void TYChemin::build_eq_path |
( |
const T & |
tabEtapes | ) |
|
|
inline |
◆ get_ray()
◆ getDistance() [1/2]
| double TYChemin::getDistance |
( |
| ) |
|
|
inline |
◆ getDistance() [2/2]
| const double TYChemin::getDistance |
( |
| ) |
const |
|
inline |
◆ getLongueur() [1/2]
| double TYChemin::getLongueur |
( |
| ) |
|
|
inline |
◆ getLongueur() [2/2]
| const double TYChemin::getLongueur |
( |
| ) |
const |
|
inline |
◆ getType()
Return the path type.
- Returns
- _typeChemin
Definition at line 149 of file TYChemin.h.
◆ operator!=()
| bool TYChemin::operator!= |
( |
const TYChemin & |
other | ) |
const |
◆ operator=()
◆ operator==()
| bool TYChemin::operator== |
( |
const TYChemin & |
other | ) |
const |
◆ setDistance()
| void TYChemin::setDistance |
( |
const double & |
distance | ) |
|
|
inline |
◆ setLongueur()
| void TYChemin::setLongueur |
( |
const double & |
longueur | ) |
|
|
inline |
◆ setType()
◆ _distance
| double TYChemin::_distance |
|
protected |
Direct distance between source and receptor.
Definition at line 176 of file TYChemin.h.
◆ _eq_path
◆ _longueur
| double TYChemin::_longueur |
|
protected |
◆ _typeChemin
Path type (has an influence on the algorithm)
Definition at line 170 of file TYChemin.h.
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan/checkouts/issue_952/Tympan/solvers/9613/TYChemin.h
- /home/docs/checkouts/readthedocs.org/user_builds/code-tympan/checkouts/issue_952/Tympan/solvers/9613/TYChemin.cpp