45 if (!hasGUI())
return;
74 radioMedium = getModuleFromPar<IRadioMedium>(par(
"mediumModule"),
this,
false);
76 cModule *radioMediumModule = check_and_cast<cModule *>(
radioMedium);
static simsignal_t transmissionRemovedSignal
Definition: IRadioMedium.h:58
virtual Coord getMinConstraintArea() const =0
Returns the minimum possible position among the radios, the coordinate values are in the range (-infi...
bool displayTransmissions
Definition: MediumVisualizerBase.h:60
bool displayReceptions
Definition: MediumVisualizerBase.h:61
double interferenceRangeLineWidth
Definition: MediumVisualizerBase.h:69
void parseColors(const char *colorNames)
Definition: ColorSet.cc:24
void setPattern(const char *pattern)
Definition: NetworkNodeFilter.cc:24
bool displayInterferenceRanges
Definition: MediumVisualizerBase.h:66
double transmissionDisplacementPriority
Definition: MediumVisualizerBase.h:64
double signalTransmissionAnimationSpeed
Definition: MediumVisualizerBase.h:57
virtual const IPropagation * getPropagation() const =0
Returns the radio signal propagation model of this radio medium.
static simsignal_t radioRemovedSignal
Definition: IRadioMedium.h:55
bool displaySignals
Definition: MediumVisualizerBase.h:52
Operations that no other initializations can depend on, e.g.
Definition: InitStages.h:111
void setPattern(const char *pattern)
Definition: InterfaceFilter.cc:24
Displacement receptionDisplacementHint
Definition: MediumVisualizerBase.h:63
cFigure::Color interferenceRangeLineColor
Definition: MediumVisualizerBase.h:67
ColorSet signalColorSet
Definition: MediumVisualizerBase.h:53
virtual void initialize(int stage) override
Definition: VisualizerBase.cc:29
static simsignal_t radioAddedSignal
Definition: IRadioMedium.h:54
InterfaceFilter interfaceFilter
Definition: MediumVisualizerBase.h:50
double communicationRangeLineWidth
Definition: MediumVisualizerBase.h:73
cFigure::LineStyle communicationRangeLineStyle
Definition: MediumVisualizerBase.h:72
Displacement parseDisplacement(const char *s)
Definition: Displacement.cc:24
double signalPropagationAdditionalTime
Definition: MediumVisualizerBase.h:56
Local initializations.
Definition: InitStages.h:35
static simsignal_t transmissionStartedSignal
Definition: IRadioMedium.h:60
void setPattern(const char *pattern)
Definition: PacketFilter.cc:24
double distance(const Coord &a) const
Returns the distance to Coord 'a'.
Definition: Coord.h:201
Displacement transmissionDisplacementHint
Definition: MediumVisualizerBase.h:62
Color
Definition: DiffservUtil.h:30
static simsignal_t receptionEndedSignal
Definition: IRadioMedium.h:64
static simsignal_t receptionStartedSignal
Definition: IRadioMedium.h:63
double signalPropagationAnimationTime
Definition: MediumVisualizerBase.h:55
virtual mps getPropagationSpeed() const =0
Returns the theoretical propagation speed of radio signals in the range (0, +infinity).
double signalTransmissionAnimationTime
Definition: MediumVisualizerBase.h:58
static simsignal_t transmissionAddedSignal
Definition: IRadioMedium.h:57
bool displayCommunicationRanges
Definition: MediumVisualizerBase.h:70
static simsignal_t transmissionEndedSignal
Definition: IRadioMedium.h:61
double receptionDisplacementPriority
Definition: MediumVisualizerBase.h:65
IRadioMedium * radioMedium
Definition: MediumVisualizerBase.h:48
double defaultSignalPropagationAnimationSpeed
Definition: MediumVisualizerBase.h:78
compose< m, pow< s,-1 > > mps
Definition: Units.h:968
double signalAnimationSpeedChangeTime
Definition: MediumVisualizerBase.h:59
virtual Coord getMaxConstraintArea() const =0
Returns the maximum possible position among the radios, the coordinate values are in the range (-infi...
NetworkNodeFilter networkNodeFilter
Definition: MediumVisualizerBase.h:49
double signalPropagationAnimationSpeed
Definition: MediumVisualizerBase.h:54
virtual const IMediumLimitCache * getMediumLimitCache() const =0
cFigure::Color communicationRangeLineColor
Definition: MediumVisualizerBase.h:71
cFigure::LineStyle interferenceRangeLineStyle
Definition: MediumVisualizerBase.h:68
PacketFilter packetFilter
Definition: MediumVisualizerBase.h:51