INET Framework for OMNeT++/OMNEST
|
#include <VisualizerBase.h>
Protected Member Functions | |
virtual int | numInitStages () const override |
virtual void | initialize (int stage) 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 |
Protected Attributes | |
cModule * | visualizerTargetModule = nullptr |
const char * | tags = nullptr |
|
protectedvirtual |
Referenced by inet::visualizer::LinkCanvasVisualizerBase::refreshDisplay(), inet::visualizer::RoutingTableCanvasVisualizer::refreshDisplay(), and inet::visualizer::PathCanvasVisualizerBase::refreshDisplay().
|
protectedvirtual |
Referenced by inet::visualizer::LinkVisualizerBase::receiveSignal().
|
protectedvirtual |
Referenced by inet::visualizer::LinkBreakCanvasVisualizer::createLinkBreakVisualization(), inet::visualizer::NetworkConnectionCanvasVisualizer::createNetworkConnectionVisualization(), inet::visualizer::PacketDropCanvasVisualizer::createPacketDropVisualization(), getContactPosition(), inet::visualizer::NetworkNodeCanvasVisualizer::refreshDisplay(), inet::visualizer::LinkBreakCanvasVisualizer::refreshDisplay(), inet::visualizer::LinkCanvasVisualizerBase::refreshDisplay(), inet::visualizer::RoutingTableCanvasVisualizer::refreshDisplay(), and inet::visualizer::PathCanvasVisualizerBase::refreshDisplay().
|
overrideprotectedvirtual |
Reimplemented in inet::visualizer::MediumOsgVisualizer, inet::visualizer::PathVisualizerBase, inet::visualizer::MediumCanvasVisualizer, inet::visualizer::StatisticVisualizerBase, inet::visualizer::LinkVisualizerBase, inet::visualizer::MediumVisualizerBase, inet::visualizer::RoutingTableVisualizerBase, inet::visualizer::InterfaceTableVisualizerBase, inet::visualizer::InfoVisualizerBase, inet::visualizer::TransportConnectionVisualizerBase, inet::visualizer::QueueVisualizerBase, inet::visualizer::MobilityVisualizerBase, inet::visualizer::PacketDropVisualizerBase, inet::visualizer::LinkBreakVisualizerBase, inet::visualizer::RadioVisualizerBase, inet::visualizer::MobilityOsgVisualizer, inet::visualizer::TracingObstacleLossCanvasVisualizer, inet::visualizer::TracingObstacleLossVisualizerBase, inet::visualizer::Ieee80211VisualizerBase, inet::visualizer::EnergyStorageVisualizerBase, inet::visualizer::StatisticOsgVisualizer, inet::visualizer::InterfaceTableOsgVisualizer, inet::visualizer::PhysicalEnvironmentCanvasVisualizer, inet::visualizer::TracingObstacleLossOsgVisualizer, inet::visualizer::InfoOsgVisualizer, inet::visualizer::QueueOsgVisualizer, inet::visualizer::RadioOsgVisualizer, inet::visualizer::EnergyStorageOsgVisualizer, inet::visualizer::TransportConnectionOsgVisualizer, inet::visualizer::Ieee80211OsgVisualizer, inet::visualizer::PacketDropOsgVisualizer, inet::visualizer::MobilityCanvasVisualizer, inet::visualizer::LinkOsgVisualizerBase, inet::visualizer::PathOsgVisualizerBase, inet::visualizer::LinkBreakOsgVisualizer, inet::visualizer::RoutingTableOsgVisualizer, inet::visualizer::RadioCanvasVisualizer, inet::visualizer::InfoCanvasVisualizer, inet::visualizer::QueueCanvasVisualizer, inet::visualizer::InterfaceTableCanvasVisualizer, inet::visualizer::EnergyStorageCanvasVisualizer, inet::visualizer::TransportConnectionCanvasVisualizer, inet::visualizer::LinkCanvasVisualizerBase, inet::visualizer::PathCanvasVisualizerBase, inet::visualizer::PacketDropCanvasVisualizer, inet::visualizer::StatisticCanvasVisualizer, inet::visualizer::RoutingTableCanvasVisualizer, inet::visualizer::Ieee80211CanvasVisualizer, inet::visualizer::LinkBreakCanvasVisualizer, inet::visualizer::PhysicalEnvironmentVisualizerBase, inet::visualizer::NetworkConnectionOsgVisualizer, inet::visualizer::NetworkConnectionVisualizerBase, inet::visualizer::NetworkNodeCanvasVisualizer, inet::visualizer::NetworkNodeVisualizerBase, inet::visualizer::SceneCanvasVisualizer, inet::visualizer::NetworkConnectionCanvasVisualizer, and inet::visualizer::SceneVisualizerBase.
Referenced by inet::visualizer::SceneVisualizerBase::initialize(), inet::visualizer::NetworkNodeVisualizerBase::initialize(), inet::visualizer::NetworkConnectionVisualizerBase::initialize(), inet::visualizer::PhysicalEnvironmentVisualizerBase::initialize(), inet::visualizer::EnergyStorageVisualizerBase::initialize(), inet::visualizer::Ieee80211VisualizerBase::initialize(), inet::visualizer::TracingObstacleLossVisualizerBase::initialize(), inet::visualizer::LinkBreakVisualizerBase::initialize(), inet::visualizer::RadioVisualizerBase::initialize(), inet::visualizer::PacketDropVisualizerBase::initialize(), inet::visualizer::MobilityVisualizerBase::initialize(), inet::visualizer::QueueVisualizerBase::initialize(), inet::visualizer::TransportConnectionVisualizerBase::initialize(), inet::visualizer::InfoVisualizerBase::initialize(), inet::visualizer::InterfaceTableVisualizerBase::initialize(), inet::visualizer::RoutingTableVisualizerBase::initialize(), inet::visualizer::MediumVisualizerBase::initialize(), inet::visualizer::LinkVisualizerBase::initialize(), inet::visualizer::StatisticVisualizerBase::initialize(), and inet::visualizer::PathVisualizerBase::initialize().
|
inlineoverrideprotectedvirtual |
|
protected |
Referenced by inet::visualizer::PhysicalEnvironmentCanvasVisualizer::computeFacePoints(), inet::visualizer::TransportConnectionCanvasVisualizer::createConnectionEndFigure(), inet::visualizer::EnergyStorageCanvasVisualizer::createEnergyStorageVisualization(), inet::visualizer::Ieee80211CanvasVisualizer::createIeee80211Visualization(), inet::visualizer::InfoCanvasVisualizer::createInfoVisualization(), inet::visualizer::InterfaceTableCanvasVisualizer::createInterfaceVisualization(), inet::visualizer::LinkBreakCanvasVisualizer::createLinkBreakVisualization(), inet::visualizer::DataLinkCanvasVisualizer::createLinkVisualization(), inet::visualizer::PhysicalLinkCanvasVisualizer::createLinkVisualization(), inet::visualizer::TracingObstacleLossCanvasVisualizer::createObstacleLossVisualization(), inet::visualizer::PacketDropCanvasVisualizer::createPacketDropVisualization(), inet::visualizer::NetworkRouteCanvasVisualizer::createPathVisualization(), inet::visualizer::TransportRouteCanvasVisualizer::createPathVisualization(), inet::visualizer::QueueCanvasVisualizer::createQueueVisualization(), inet::visualizer::RadioCanvasVisualizer::createRadioVisualization(), inet::visualizer::RoutingTableCanvasVisualizer::createRouteVisualization(), inet::visualizer::MediumCanvasVisualizer::createSignalFigure(), inet::visualizer::StatisticCanvasVisualizer::createStatisticVisualization(), inet::visualizer::MobilityCanvasVisualizer::ensureMobilityVisualization(), inet::visualizer::MobilityCanvasVisualizer::extendMovementTrail(), initialize(), inet::visualizer::MediumCanvasVisualizer::initialize(), inet::visualizer::SceneCanvasVisualizer::initializeAxis(), inet::visualizer::MediumCanvasVisualizer::radioAdded(), and inet::visualizer::PhysicalEnvironmentCanvasVisualizer::refreshDisplay().
|
protected |
Referenced by inet::visualizer::NetworkConnectionCanvasVisualizer::createNetworkConnectionVisualization(), inet::visualizer::SceneCanvasVisualizer::displayDescription(), inet::visualizer::MobilityCanvasVisualizer::ensureMobilityVisualization(), inet::visualizer::MobilityCanvasVisualizer::findVisualRepresentation(), inet::visualizer::NetworkConnectionCanvasVisualizer::initialize(), inet::visualizer::SceneCanvasVisualizer::initialize(), initialize(), inet::visualizer::NetworkNodeCanvasVisualizer::initialize(), inet::visualizer::LinkBreakCanvasVisualizer::initialize(), inet::visualizer::PathCanvasVisualizerBase::initialize(), inet::visualizer::RoutingTableCanvasVisualizer::initialize(), inet::visualizer::LinkCanvasVisualizerBase::initialize(), inet::visualizer::PacketDropCanvasVisualizer::initialize(), inet::visualizer::TransportConnectionCanvasVisualizer::initialize(), inet::visualizer::MobilityCanvasVisualizer::initialize(), inet::visualizer::PhysicalEnvironmentCanvasVisualizer::initialize(), inet::visualizer::TracingObstacleLossCanvasVisualizer::initialize(), inet::visualizer::RoutingTableVisualizerBase::initialize(), inet::visualizer::LinkVisualizerBase::initialize(), inet::visualizer::MediumCanvasVisualizer::initialize(), inet::visualizer::PathVisualizerBase::initialize(), inet::visualizer::LinkBreakCanvasVisualizer::refreshDisplay(), inet::visualizer::PathCanvasVisualizerBase::refreshDisplay(), inet::visualizer::PacketDropCanvasVisualizer::refreshDisplay(), inet::visualizer::LinkCanvasVisualizerBase::refreshDisplay(), inet::visualizer::MobilityCanvasVisualizer::refreshDisplay(), inet::visualizer::TracingObstacleLossCanvasVisualizer::refreshDisplay(), and inet::visualizer::MediumCanvasVisualizer::setAnimationSpeed().