This model allows the computation of shadowing loss. More...
#include "buildings-propagation-loss-model.h"
Public Member Functions | |
ShadowingLoss () | |
ShadowingLoss (double shadowingValue, Ptr< MobilityModel > receiver) | |
Constructor. | |
double | GetLoss () const |
Ptr< MobilityModel > | GetReceiver () const |
Protected Attributes | |
Ptr< MobilityModel > | m_receiver |
The receiver mobility model. | |
double | m_shadowingValue |
Shadowing value. | |
This model allows the computation of shadowing loss.
Definition at line 104 of file buildings-propagation-loss-model.h.
ns3::BuildingsPropagationLossModel::ShadowingLoss::ShadowingLoss | ( | ) |
Definition at line 31 of file buildings-propagation-loss-model.cc.
ns3::BuildingsPropagationLossModel::ShadowingLoss::ShadowingLoss | ( | double | shadowingValue, |
Ptr< MobilityModel > | receiver ) |
Constructor.
shadowingValue | Value for shadowing |
receiver | Receiver position |
Definition at line 35 of file buildings-propagation-loss-model.cc.
References m_shadowingValue, and NS_LOG_INFO.
double ns3::BuildingsPropagationLossModel::ShadowingLoss::GetLoss | ( | ) | const |
Definition at line 44 of file buildings-propagation-loss-model.cc.
Ptr< MobilityModel > ns3::BuildingsPropagationLossModel::ShadowingLoss::GetReceiver | ( | ) | const |
Definition at line 50 of file buildings-propagation-loss-model.cc.
|
protected |
The receiver mobility model.
Definition at line 125 of file buildings-propagation-loss-model.h.
|
protected |
Shadowing value.
Definition at line 124 of file buildings-propagation-loss-model.h.
Referenced by ShadowingLoss().