Compound Module IntegratedVisualizer

Package: inet.visualizer.integrated
File: src/inet/visualizer/integrated/IntegratedVisualizer.ned

This module integrates canvas and osg visualizers into a single module.

IIntegratedVisualizer IIntegratedVisualizer

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Networks:

Name Type Description
Complexer network (no description)
DataLinkVisualizationExample network (no description)
DataLinkVisualizerFilteringShowcase network

TODO documentation

DataLinkVisualizerMobileShowcase network

TODO documentation

DisableVisualizationsExample network (no description)
DynamicNetworkRouteVisualizationExample network (no description)
EarthVisualizationExample network (no description)
EarthVisualizationExample network (no description)
FilteringShowcase network (no description)
IconAppearanceShowcase network

TODO documentation

Ieee80211VisualizationAdvancedFeaturesShowcase network (no description)
Ieee80211VisualizationDisplayingAssociationsShowcase network (no description)
Ieee80211VisualizationExample network (no description)
Ieee80211VisualizationVisualizingHandoverShowcase network (no description)
InfoVisualizationExample network (no description)
InstrumentShowcase network (no description)
InterfaceTableVisualizationAdvancedFeaturesShowcase network (no description)
InterfaceTableVisualizationEnablingVisualizationShowcase network (no description)
InterfaceTableVisualizationExample network (no description)
LinkBreakA network (no description)
LinkBreakVisualizationExample network (no description)
MediumActivityDisplayingPropagationTransmissionsReceptionsShowcase network (no description)
MediumActivityInterferingSignalsShowcase network (no description)
MediumActivityMultipleNodesShowcase network (no description)
MobilityVisualizationExample network (no description)
MobilityVisualizerShowcase network

TODO documentation

NetworkNodeVisualizationExample network (no description)
NetworkNodeVisualizerShowcase network

TODO documentation

NetworkPathComplexShowcase network

TODO documentation

NetworkPathMobileShowcase network

TODO documentation

NetworkPathRIPShowcase network

TODO documentation

ObstacleLossVisualizationEnablingShowcase network (no description)
ObstacleLossVisualizationExample network (no description)
ObstacleLossVisualizationMultipleObstaclesShowcase network (no description)
PacketDropArpResolutionFailedShowcase network (no description)
PacketDropInterfaceNotConnectedShowcase network (no description)
PacketDropMacRetryLimitReachedShowcase network (no description)
PacketDropNoRouteToDestinationShowcase network (no description)
PacketDropQueueOverflowShowcase network (no description)
PacketDropVisualizationExample network (no description)
PhysicalEnvironmentVisualizationExample network (no description)
PhysicalEnvironmentVisualizationShowcase network (no description)
PhysicalLinkVisualizationExample network (no description)
PhysicalLinkVisualizerFilteringShowcase network

TODO documentation

PhysicalLinkVisualizerMobileShowcase network

TODO documentation

PropagationD network (no description)
PropagationE network (no description)
RoutingTableVisualizationDisplayingAllShowcase network (no description)
RoutingTableVisualizationDynamicShowcase network (no description)
RoutingTableVisualizationExample network (no description)
RoutingTableVisualizationFilteringShowcase network (no description)
SignalPropagationVisualizationExample network (no description)
StaticNetworkRouteVisualizationExample network (no description)
StatisticVisualizationExample network (no description)
StatisticVisualizationPacketErrorRateShowcase network (no description)
StatisticVisualizationPingRttShowcase network (no description)
StylingShowcase network

TODO documentation

SubmoduleInformationVisualizationShowcase network (no description)
TransportConnectionVisualizationEnablingShowcase network (no description)
TransportConnectionVisualizationExample network (no description)
TransportConnectionVisualizationMultipleConnectionsShowcase network (no description)
TransportPathVisualizerExtendedShowcase network

TODO documentation

TransportPathVisualizerServerClientsShowcase network

TODO documentation

TransportRouteVisualizationExample network (no description)
VisualizationA network

TODO documentation

VisualizationTutorialB network (no description)

Parameters:

Name Type Default value Description
canvasVisualizerType string "IntegratedCanvasVisualizer"
osgVisualizerType string ""

TODO: revive "IntegratedOsgVisualizer" when OSG visualizers are at least as good as Canvas based

Properties:

Name Value Description
display i=block/app_s

Source code:

//
// This module integrates canvas and osg visualizers into a single module.
//
module IntegratedVisualizer like IIntegratedVisualizer
{
    parameters:
        @display("i=block/app_s");
        string canvasVisualizerType = default("IntegratedCanvasVisualizer");
        string osgVisualizerType = default(""); // TODO:  revive "IntegratedOsgVisualizer" when OSG visualizers are at least as good as Canvas based
    submodules:
        canvasVisualizer: <canvasVisualizerType> like IIntegratedVisualizer if canvasVisualizerType != "" {
            parameters:
                @display("p=100,50");
        }
        osgVisualizer: <osgVisualizerType> like IIntegratedVisualizer if osgVisualizerType != "" {
            parameters:
                @display("p=100,150");
        }
}