Package inet.visualizer.scene

Name Type Description
NetworkConnectionCanvasVisualizer simple module

This module visualizes multiple network connections on a 2D canvas.

NetworkConnectionOsgVisualizer simple module

This module visualizes multiple network connections on a 3D osg scene.

NetworkConnectionVisualizer compound module

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

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.

NetworkNodeOsgVisualizer simple module

This module visualizes multiple network nodes on a 3D osg scene. The visual representation is either a 3D external model or a 2D icon that is rotated automatically towards the camera. The 3D external model is specified in the osgModel module parameter of the network node. The 2D icon is the image specified in the display string of the network node. The visualizer maintains a NetworkNodeOsgVisualization instance for each network node which can be annotated by other visualizers.

NetworkNodeVisualizer compound module

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

SceneCanvasVisualizer simple module

This module visualizes the scene on a 2D canvas. It provides the 3D coordinate system's 2D projection for other visualizers. This is used to get a consistent visualization accross all visualizers. It also displays the coordinate system axes.

SceneOsgEarthVisualizer simple module

This module visualizes the scene using osg earth. It displays a 3D osg map of some part of the earth as an integrated part of the 3D visualization of the simulation. The map is loaded from an external resource specified by the mapFile parameter. The playground is placed on the map according to the coordinate system module.

SceneOsgVisualizer simple module

This module visualizes the scene using osg. It displays the playground and the coordinate system axes. It sets the initial viewpoint of the 3D scene based on the bounding sphere of all network nodes. The viewpoint is located opposite of the coordinate system origin with respect to the sphere, and it faces towards the center of the sphere.

SceneVisualizer compound module

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