INET Framework for OMNeT++/OMNEST
inet::visualizer::MediumOsgVisualizer Class Reference

#include <MediumOsgVisualizer.h>

Inheritance diagram for inet::visualizer::MediumOsgVisualizer:
inet::visualizer::MediumVisualizerBase inet::visualizer::VisualizerBase

Protected Member Functions

virtual void initialize (int stage) override
 
virtual void radioAdded (const IRadio *radio) override
 
virtual void radioRemoved (const IRadio *radio) override
 
virtual void transmissionAdded (const ITransmission *transmission) override
 
virtual void transmissionRemoved (const ITransmission *transmission) override
 
virtual void transmissionStarted (const ITransmission *transmission) override
 
virtual void transmissionEnded (const ITransmission *transmission) override
 
virtual void receptionStarted (const IReception *reception) override
 
virtual void receptionEnded (const IReception *reception) override
 
- Protected Member Functions inherited from inet::visualizer::MediumVisualizerBase
virtual void handleParameterChange (const char *name) override
 
virtual bool isSignalPropagationInProgress (const ITransmission *transmission) const
 
virtual bool isSignalTransmissionInProgress (const ITransmission *transmission) const
 
virtual bool matchesTransmission (const ITransmission *transmission) const
 
- Protected Member Functions inherited from inet::visualizer::VisualizerBase
virtual int numInitStages () const override
 
virtual Coord getPosition (const cModule *networkNode) const
 
virtual Coord getContactPosition (const cModule *networkNode, const Coord &fromPosition, const char *contactMode, double contactSpacing) const
 
virtual InterfaceEntrygetInterfaceEntry (cModule *networkNode, cModule *module) const
 

Additional Inherited Members

- Public Member Functions inherited from inet::visualizer::MediumVisualizerBase
virtual ~MediumVisualizerBase ()
 
virtual void receiveSignal (cComponent *source, simsignal_t signal, cObject *object, cObject *details) override
 
- Protected Types inherited from inet::visualizer::MediumVisualizerBase
enum  SignalShape { SIGNAL_SHAPE_RING, SIGNAL_SHAPE_SPHERE, SIGNAL_SHAPE_BOTH }
 
- Protected Attributes inherited from inet::visualizer::MediumVisualizerBase
IRadioMediumradioMedium = nullptr
 
NetworkNodeFilter networkNodeFilter
 
InterfaceFilter interfaceFilter
 
PacketFilter packetFilter
 
bool displaySignals = false
 
ColorSet signalColorSet
 
double signalPropagationAnimationSpeed = NaN
 
double signalPropagationAnimationTime = NaN
 
double signalPropagationAdditionalTime = NaN
 
double signalTransmissionAnimationSpeed = NaN
 
double signalTransmissionAnimationTime = NaN
 
double signalAnimationSpeedChangeTime = NaN
 
bool displayTransmissions = false
 
bool displayReceptions = false
 
Displacement transmissionDisplacementHint
 
Displacement receptionDisplacementHint
 
double transmissionDisplacementPriority
 
double receptionDisplacementPriority
 
bool displayInterferenceRanges = false
 
cFigure::Color interferenceRangeLineColor
 
cFigure::LineStyle interferenceRangeLineStyle
 
double interferenceRangeLineWidth = NaN
 
bool displayCommunicationRanges = false
 
cFigure::Color communicationRangeLineColor
 
cFigure::LineStyle communicationRangeLineStyle
 
double communicationRangeLineWidth = NaN
 
double defaultSignalPropagationAnimationSpeed = NaN
 
double defaultSignalTransmissionAnimationSpeed = NaN
 
- Protected Attributes inherited from inet::visualizer::VisualizerBase
cModule * visualizerTargetModule = nullptr
 
const char * tags = nullptr
 

Member Function Documentation

virtual void inet::visualizer::MediumOsgVisualizer::initialize ( int  stage)
inlineoverrideprotectedvirtual

Reimplemented from inet::visualizer::MediumVisualizerBase.

100 {}
virtual void inet::visualizer::MediumOsgVisualizer::radioAdded ( const IRadio radio)
inlineoverrideprotectedvirtual
virtual void inet::visualizer::MediumOsgVisualizer::radioRemoved ( const IRadio radio)
inlineoverrideprotectedvirtual
virtual void inet::visualizer::MediumOsgVisualizer::receptionEnded ( const IReception reception)
inlineoverrideprotectedvirtual
virtual void inet::visualizer::MediumOsgVisualizer::receptionStarted ( const IReception reception)
inlineoverrideprotectedvirtual
virtual void inet::visualizer::MediumOsgVisualizer::transmissionAdded ( const ITransmission transmission)
inlineoverrideprotectedvirtual
virtual void inet::visualizer::MediumOsgVisualizer::transmissionEnded ( const ITransmission transmission)
inlineoverrideprotectedvirtual
virtual void inet::visualizer::MediumOsgVisualizer::transmissionRemoved ( const ITransmission transmission)
inlineoverrideprotectedvirtual
virtual void inet::visualizer::MediumOsgVisualizer::transmissionStarted ( const ITransmission transmission)
inlineoverrideprotectedvirtual

The documentation for this class was generated from the following file: