| INET Framework for OMNeT++/OMNEST
    | 
#include <DataLinkOsgVisualizer.h>
 
  
 | Protected Member Functions | |
| virtual bool | isLinkStart (cModule *module) const override | 
| virtual bool | isLinkEnd (cModule *module) const override | 
|  Protected Member Functions inherited from inet::visualizer::LinkOsgVisualizerBase | |
| virtual void | initialize (int stage) override | 
| virtual const LinkVisualization * | createLinkVisualization (cModule *source, cModule *destination, cPacket *packet) const override | 
| virtual void | setAlpha (const LinkVisualization *linkVisualization, double alpha) const override | 
|  Protected Member Functions inherited from inet::visualizer::LinkVisualizerBase | |
| virtual void | handleParameterChange (const char *name) override | 
| virtual void | refreshDisplay () const override | 
| virtual void | subscribe () | 
| virtual void | unsubscribe () | 
| virtual const LinkVisualization * | getLinkVisualization (std::pair< int, int > linkVisualization) | 
| virtual void | addLinkVisualization (std::pair< int, int > sourceAndDestination, const LinkVisualization *linkVisualization) | 
| virtual void | removeLinkVisualization (const LinkVisualization *linkVisualization) | 
| virtual void | removeAllLinkVisualizations () | 
| virtual cModule * | getLastModule (int treeId) | 
| virtual void | setLastModule (int treeId, cModule *lastModule) | 
| virtual void | removeLastModule (int treeId) | 
| virtual std::string | getLinkVisualizationText (cPacket *packet) const | 
| virtual void | refreshLinkVisualization (const LinkVisualization *linkVisualization, cPacket *packet) | 
| virtual void | updateLinkVisualization (cModule *source, cModule *destination, cPacket *packet) | 
|  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 InterfaceEntry * | getInterfaceEntry (cModule *networkNode, cModule *module) const | 
| Additional Inherited Members | |
|  Public Member Functions inherited from inet::visualizer::LinkVisualizerBase | |
| virtual | ~LinkVisualizerBase () | 
| virtual void | receiveSignal (cComponent *source, simsignal_t signal, cObject *object, cObject *details) override | 
|  Protected Attributes inherited from inet::visualizer::LinkVisualizerBase | |
| LineManager * | lineManager = nullptr | 
| std::map< int, int > | lastModules | 
| Maps packet to last module.  More... | |
| std::map< std::pair< int, int >, const LinkVisualization * > | linkVisualizations | 
| Maps source/destination module ids to link visualizations.  More... | |
| bool | displayLinks = false | 
| NetworkNodeFilter | nodeFilter | 
| InterfaceFilter | interfaceFilter | 
| PacketFilter | packetFilter | 
| cFigure::Color | lineColor | 
| cFigure::LineStyle | lineStyle | 
| double | lineWidth = NaN | 
| double | lineShift = NaN | 
| const char * | lineShiftMode = nullptr | 
| double | lineContactSpacing = NaN | 
| const char * | lineContactMode = nullptr | 
| StringFormat | labelFormat | 
| cFigure::Font | labelFont | 
| cFigure::Color | labelColor | 
| const char * | fadeOutMode = nullptr | 
| double | fadeOutTime = NaN | 
| double | fadeOutAnimationSpeed = NaN | 
|  Protected Attributes inherited from inet::visualizer::VisualizerBase | |
| cModule * | visualizerTargetModule = nullptr | 
| const char * | tags = nullptr | 
| 
 | overrideprotectedvirtual | 
Implements inet::visualizer::LinkVisualizerBase.
| 
 | overrideprotectedvirtual | 
Implements inet::visualizer::LinkVisualizerBase.