Package: inet.visualizer.contract
IEnergyStorageVisualizer
module interfaceThis module interface allows configuring different IEnergyStorageVisualizer submodules from INI files. Such a visualizer displays energy storages.
See also: EnergyStorageCanvasVisualizer, EnergyStorageOsgVisualizer, EnergyStorageVisualizer, EnergyStorageVisualizerBase
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
| Name | Type | Description | 
|---|---|---|
| EnergyStorageCanvasVisualizer | simple module | This module visualizes energyStorages on a 2D canvas. | 
| EnergyStorageOsgVisualizer | simple module | This module visualizes energyStorages on a 3D osg scene. | 
| EnergyStorageVisualizer | compound module | This module integrates canvas and osg energyStorage visualizers into a single module. | 
Used in compound modules
| Name | Type | Description | 
|---|---|---|
| EnergyStorageVisualizer | compound module | This module integrates canvas and osg energyStorage 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 ~IEnergyStorageVisualizer // submodules from INI files. Such a visualizer displays energy storages. // // @see ~EnergyStorageCanvasVisualizer, ~EnergyStorageOsgVisualizer, // ~EnergyStorageVisualizer, ~EnergyStorageVisualizerBase // moduleinterface IEnergyStorageVisualizer { parameters: @display("i=block/app"); }File: src/inet/visualizer/contract/IEnergyStorageVisualizer.ned