Class DefaultViewpointManager

java.lang.Object
org.xj3d.impl.core.eventmodel.DefaultViewpointManager
All Implemented Interfaces:
ViewpointStatusListener, ViewpointManager

public class DefaultViewpointManager extends Object implements ViewpointManager, ViewpointStatusListener
Default implementation of a manager for Viewpoint nodes.

Keeps track of all viewpoints, manages the viewpoint list based on the sets of active viewpoints. Next and previous commands will work on the currently active navigation layer.

Creating an instance of this class will automatically register it as viewpoint and navigation state listeners with the browser core. The end user is not required to do this.

Version:
$Revision: 1.15 $
Author:
Alan Hudson