Package org.web3d.browser
Interface NavigationStateListener
- All Known Implementing Classes:
CursorManager
,DefaultNavigationManager
,NavigationToolbar
,SwingNavigationToolbar
,SwingViewpointToolbar
public interface NavigationStateListener
A listener interface used to communicate changes in the navigation state from one handler to another.
- Version:
- $Revision: 1.3 $
- Author:
- Justin Couch, Alan Hudson
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
The navigation state is Examinestatic final int
The navigation state is Flyingstatic final int
The navigation state is such that there is no navigationstatic final int
The navigation state is Panningstatic final int
The navigation state is Tiltstatic final int
The navigation state is Walking -
Method Summary
Modifier and TypeMethodDescriptionvoid
navigationListChanged
(String[] modes, int numTypes) Notification that the list of valid navigation modes has changed.void
navigationStateChanged
(int idx) Notification that the navigation state has changed to the new state.
-
Field Details
-
WALK_STATE
static final int WALK_STATEThe navigation state is Walking- See Also:
-
TILT_STATE
static final int TILT_STATEThe navigation state is Tilt- See Also:
-
PAN_STATE
static final int PAN_STATEThe navigation state is Panning- See Also:
-
FLY_STATE
static final int FLY_STATEThe navigation state is Flying- See Also:
-
EXAMINE_STATE
static final int EXAMINE_STATEThe navigation state is Examine- See Also:
-
NO_STATE
static final int NO_STATEThe navigation state is such that there is no navigation- See Also:
-
-
Method Details