Package: inet.visualizer.contract
IInfoVisualizer
module interfaceThis module interface allows configuring different IInfoVisualizer submodules from INI files. Such a visualizer displays various information from submodules of network nodes.
See also: InfoCanvasVisualizer, InfoOsgVisualizer, InfoVisualizer, InfoVisualizerBase
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
| Name | Type | Description |
|---|---|---|
| InfoCanvasVisualizer | simple module |
This module visualizes some information of a submodule for each network node on a 2D canvas. |
| InfoOsgVisualizer | simple module |
This module visualizes some information of a submodule for each network node on a 3D osg scene. |
| InfoVisualizer | compound module |
This module integrates canvas and osg info visualizers into a single module. |
Used in compound modules
| Name | Type | Description |
|---|---|---|
| InfoVisualizer | compound module |
This module integrates canvas and osg info visualizers into a single module. |
| 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. |
| IntegratedMultiOsgVisualizer | compound module |
This module integrates all osg visualizers into a single module. It supports disabling any submodule visualizer by providing an empty string as its type. |
| IntegratedOsgVisualizer | compound module |
This module integrates all osg visualizers into a single module. It supports disabling any submodule visualizer by providing an empty string as its type. |
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/app |
Source code
// // This module interface allows configuring different ~IInfoVisualizer // submodules from INI files. Such a visualizer displays various information // from submodules of network nodes. // // @see ~InfoCanvasVisualizer, ~InfoOsgVisualizer, ~InfoVisualizer, ~InfoVisualizerBase // moduleinterface IInfoVisualizer { parameters: @display("i=block/app"); }File: src/inet/visualizer/contract/IInfoVisualizer.ned