Package: inet.visualizer.contract
INetworkNodeVisualizer
module interfaceThis module interface allows configuring different ~INetworkNodeVisualizer submodules from INI files. Such a visualizer creates the visual representations of network nodes.
<b>See also:</b> ~NetworkNodeCanvasVisualizer, ~NetworkNodeOsgVisualizer, ~NetworkNodeVisualizer, ~NetworkNodeVisualizerBase
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
| Name | Type | Description |
|---|---|---|
| NetworkNodeCanvasVisualizer | simple module |
This module visualizes multiple network nodes on a 2D canvas. It maintains a NetworkNodeCanvasVisualization figure for each node in the network which can be annotated by other visualizers. |
| NetworkNodeVisualizer | compound module |
This module integrates canvas and osg node visualizers into a single module. |
Used in compound modules
| Name | Type | Description |
|---|---|---|
| IntegratedCanvasVisualizer | compound module |
This module integrates all canvas visualizers into a single module. It supports disabling any submodule visualizer by providing an empty string as its type. |
| IntegratedMultiCanvasVisualizer | compound module |
This module integrates all canvas visualizers into a single module. It supports disabling any submodule visualizer by providing an empty string as its type. |
| NetworkNodeVisualizer | compound module |
This module integrates canvas and osg node visualizers into a single module. |
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/app |
Source code
// // This module interface allows configuring different ~INetworkNodeVisualizer // submodules from INI files. Such a visualizer creates the visual representations // of network nodes. // // @see ~NetworkNodeCanvasVisualizer, ~NetworkNodeOsgVisualizer, ~NetworkNodeVisualizer, ~NetworkNodeVisualizerBase // moduleinterface INetworkNodeVisualizer { parameters: @display("i=block/app"); }File: src/inet/visualizer/contract/INetworkNodeVisualizer.ned