![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <scenario/pathloss/PyFunction.hpp>


Public Member Functions | |
| PyFunction (const wns::pyconfig::View &config_) | |
| virtual | ~PyFunction () |
Protected Member Functions | |
| wns::Ratio | calculatePathloss (const antenna::Antenna &source, const antenna::Antenna &target, const wns::Frequency &frequency, const wns::Distance &distance) const |
| Pathloss calculation function for models dependent on the distance of source and target. | |
Private Member Functions | |
| std::string | preciseDtos (double value) const |
Private Attributes | |
| const wns::pyconfig::View | config |
Definition at line 42 of file PyFunction.hpp.
| PyFunction::PyFunction | ( | const wns::pyconfig::View & | config_ | ) |
Definition at line 43 of file PyFunction.cpp.
| virtual rise::scenario::pathloss::PyFunction::~PyFunction | ( | ) | [inline, virtual] |
Definition at line 48 of file PyFunction.hpp.
| wns::Ratio PyFunction::calculatePathloss | ( | const antenna::Antenna & | source, | |
| const antenna::Antenna & | target, | |||
| const wns::Frequency & | frequency, | |||
| const wns::Distance & | distance | |||
| ) | const [protected, virtual] |
For models not dependent on the distance DistanceIndependent will provide an implementation of this method.
Implements rise::scenario::pathloss::Pathloss.
Definition at line 51 of file PyFunction.cpp.
| std::string PyFunction::preciseDtos | ( | double | value | ) | const [private] |
Definition at line 73 of file PyFunction.cpp.
const wns::pyconfig::View rise::scenario::pathloss::PyFunction::config [private] |
Definition at line 59 of file PyFunction.hpp.
1.5.5