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. More... | |
double | GetLoss () const |
Ptr< MobilityModel > | GetReceiver (void) const |
Protected Attributes | |
Ptr< MobilityModel > | m_receiver |
The receiver mobility model. More... | |
double | m_shadowingValue |
Shadowing value. More... | |
This model allows the computation of shadowing loss.
Definition at line 114 of file buildings-propagation-loss-model.h.
ns3::BuildingsPropagationLossModel::ShadowingLoss::ShadowingLoss | ( | ) |
Definition at line 40 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 44 of file buildings-propagation-loss-model.cc.
References m_shadowingValue, and NS_LOG_INFO.
double ns3::BuildingsPropagationLossModel::ShadowingLoss::GetLoss | ( | ) | const |
Definition at line 51 of file buildings-propagation-loss-model.cc.
Ptr< MobilityModel > ns3::BuildingsPropagationLossModel::ShadowingLoss::GetReceiver | ( | void | ) | const |
Definition at line 57 of file buildings-propagation-loss-model.cc.
|
protected |
The receiver mobility model.
Definition at line 134 of file buildings-propagation-loss-model.h.
|
protected |
Shadowing value.
Definition at line 133 of file buildings-propagation-loss-model.h.
Referenced by ShadowingLoss().