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

#include <PacketDropCanvasVisualizer.h>

Inheritance diagram for inet::visualizer::PacketDropCanvasVisualizer::PacketDropCanvasVisualization:
inet::visualizer::PacketDropVisualizerBase::PacketDropVisualization

Public Member Functions

 PacketDropCanvasVisualization (LabeledIconFigure *figure, int moduleId, const cPacket *packet, const Coord &position)
 
virtual ~PacketDropCanvasVisualization ()
 
- Public Member Functions inherited from inet::visualizer::PacketDropVisualizerBase::PacketDropVisualization
 PacketDropVisualization (int moduleId, const cPacket *packet, const Coord &position)
 
virtual ~PacketDropVisualization ()
 

Public Attributes

LabeledIconFigurefigure
 
- Public Attributes inherited from inet::visualizer::PacketDropVisualizerBase::PacketDropVisualization
AnimationPosition packetDropAnimationPosition
 
const int moduleId = -1
 
const cPacket * packet = nullptr
 
const Coord position
 

Constructor & Destructor Documentation

inet::visualizer::PacketDropCanvasVisualizer::PacketDropCanvasVisualization::PacketDropCanvasVisualization ( LabeledIconFigure figure,
int  moduleId,
const cPacket *  packet,
const Coord position 
)

Referenced by inet::visualizer::PacketDropCanvasVisualizer::createPacketDropVisualization().

27  :
29  figure(figure)
30 {
31 }
LabeledIconFigure * figure
Definition: PacketDropCanvasVisualizer.h:34
const cPacket * packet
Definition: PacketDropVisualizerBase.h:39
const Coord position
Definition: PacketDropVisualizerBase.h:40
const int moduleId
Definition: PacketDropVisualizerBase.h:38
PacketDropVisualization(int moduleId, const cPacket *packet, const Coord &position)
Definition: PacketDropVisualizerBase.cc:32
virtual inet::visualizer::PacketDropCanvasVisualizer::PacketDropCanvasVisualization::~PacketDropCanvasVisualization ( )
inlinevirtual
38 { delete figure; }
LabeledIconFigure * figure
Definition: PacketDropCanvasVisualizer.h:34

Member Data Documentation

LabeledIconFigure* inet::visualizer::PacketDropCanvasVisualizer::PacketDropCanvasVisualization::figure

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