85 auto connectionCanvasVisualization =
static_cast<const TransportConnectionCanvasVisualization *
>(connectionVisualization);
86 auto sourceModule = getSimulation()->getModule(connectionVisualization->sourceModuleId);
89 auto destinationModule = getSimulation()->getModule(connectionVisualization->destinationModuleId);
ColorSet iconColorSet
Definition: TransportConnectionVisualizerBase.h:60
virtual void addAnnotation(cFigure *figure, cFigure::Point size, Displacement displacement=DISPLACEMENT_ANY, double displacementPriority=0)
Definition: NetworkNodeCanvasVisualization.cc:62
Displacement displacementHint
Definition: TransportConnectionVisualizerBase.h:63
virtual NetworkNodeCanvasVisualization * getNetworkNodeVisualization(const cModule *networkNode) const
Definition: NetworkNodeCanvasVisualizer.cc:63
int getSize() const
Definition: ColorSet.h:34
std::vector< const TransportConnectionVisualization * > connectionVisualizations
Definition: TransportConnectionVisualizerBase.h:67
cModule * getContainingNode(const cModule *from)
Find the node containing the given module.
Definition: ModuleAccess.cc:65
double displacementPriority
Definition: TransportConnectionVisualizerBase.h:64
virtual void addConnectionVisualization(const TransportConnectionVisualization *connectionVisualization)
Definition: TransportConnectionVisualizerBase.cc:97
NetworkNodeCanvasVisualizer * networkNodeVisualizer
Definition: TransportConnectionCanvasVisualizer.h:45
virtual void setConnectionLabelsVisible(bool visible)
Definition: TransportConnectionCanvasVisualizer.cc:108