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

#include <PathCanvasVisualizerBase.h>

Inheritance diagram for inet::visualizer::PathCanvasVisualizerBase::PathCanvasVisualization:
inet::visualizer::PathVisualizerBase::PathVisualization inet::visualizer::LineManager::ModulePath

Public Member Functions

 PathCanvasVisualization (const std::vector< int > &path, LabeledPolylineFigure *figure)
 
virtual ~PathCanvasVisualization ()
 
- Public Member Functions inherited from inet::visualizer::PathVisualizerBase::PathVisualization
 PathVisualization (const std::vector< int > &path)
 
virtual ~PathVisualization ()
 
- Public Member Functions inherited from inet::visualizer::LineManager::ModulePath
 ModulePath (const std::vector< int > &moduleIds, double shiftPriority=0)
 

Public Attributes

LabeledPolylineFigurefigure = nullptr
 
- Public Attributes inherited from inet::visualizer::PathVisualizerBase::PathVisualization
AnimationPosition lastUsageAnimationPosition
 
- Public Attributes inherited from inet::visualizer::LineManager::ModulePath
const std::vector< int > moduleIds
 
double shiftPriority
 
std::vector< int > shiftOffsets
 

Constructor & Destructor Documentation

inet::visualizer::PathCanvasVisualizerBase::PathCanvasVisualization::PathCanvasVisualization ( const std::vector< int > &  path,
LabeledPolylineFigure figure 
)

Referenced by inet::visualizer::PathCanvasVisualizerBase::createPathVisualization().

62  :
63  PathVisualization(path),
64  figure(figure)
65 {
66 }
LabeledPolylineFigure * figure
Definition: PathCanvasVisualizerBase.h:34
PathVisualization(const std::vector< int > &path)
Definition: PathVisualizerBase.cc:27
inet::visualizer::PathCanvasVisualizerBase::PathCanvasVisualization::~PathCanvasVisualization ( )
virtual
69 {
70  delete figure;
71 }
LabeledPolylineFigure * figure
Definition: PathCanvasVisualizerBase.h:34

Member Data Documentation


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