Stores x,y values and overrides critical operators. More...
#include "correlated-shadowing-propagation-loss-model.h"
Public Member Functions | |
Position () | |
Default constructor. | |
Position (double x, double y) | |
Construct a new Position object with values. | |
bool | operator< (const Position &other) const |
Less-then comparison operator. | |
bool | operator== (const Position &other) const |
Equality comparison operator. | |
Public Attributes | |
double | x |
Stores the x coordinate. | |
double | y |
Stores the y coordinate. | |
Stores x,y values and overrides critical operators.
Definition at line 44 of file correlated-shadowing-propagation-loss-model.h.
ns3::lorawan::CorrelatedShadowingPropagationLossModel::Position::Position | ( | ) |
Default constructor.
Definition at line 264 of file correlated-shadowing-propagation-loss-model.cc.
Construct a new Position object with values.
x | The x coordinate. |
y | The y coordinate. |
Definition at line 268 of file correlated-shadowing-propagation-loss-model.cc.
bool ns3::lorawan::CorrelatedShadowingPropagationLossModel::Position::operator< | ( | const Position & | other | ) | const |
Less-then comparison operator.
other | Second Position to compare this instance to. |
Definition at line 290 of file correlated-shadowing-propagation-loss-model.cc.
bool ns3::lorawan::CorrelatedShadowingPropagationLossModel::Position::operator== | ( | const Position & | other | ) | const |
Equality comparison operator.
other | Second Position to compare this instance to. |
Definition at line 279 of file correlated-shadowing-propagation-loss-model.cc.
double ns3::lorawan::CorrelatedShadowingPropagationLossModel::Position::x |
Stores the x coordinate.
Definition at line 57 of file correlated-shadowing-propagation-loss-model.h.
Referenced by visualizer.svgitem.SvgItem::do_get_property(), visualizer.svgitem.SvgItem::do_set_property(), visualizer.svgitem.SvgItem::do_simple_is_item_at(), visualizer.svgitem.SvgItem::do_simple_paint(), ns3::lorawan::CorrelatedShadowingPropagationLossModel::ShadowingMap::GetLoss(), operator<(), and operator==().
double ns3::lorawan::CorrelatedShadowingPropagationLossModel::Position::y |
Stores the y coordinate.
Definition at line 58 of file correlated-shadowing-propagation-loss-model.h.
Referenced by visualizer.svgitem.SvgItem::do_get_property(), visualizer.svgitem.SvgItem::do_set_property(), visualizer.svgitem.SvgItem::do_simple_is_item_at(), visualizer.svgitem.SvgItem::do_simple_paint(), ns3::lorawan::CorrelatedShadowingPropagationLossModel::ShadowingMap::GetLoss(), operator<(), and operator==().