|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Defines the requirements for a navigation manager
Position,
Orientation| Method Summary | |
void |
addNavigationListener(NavigationListener nl)
Add a listener for NavigationEvents |
ReferenceFrame |
getActiveReferenceFrame()
Return the current active navigation reference frame |
Orientation |
getOrientation()
Return the current active navigation orientation |
Position |
getPosition()
Return the current active navigation position |
void |
removeNavigationListener(NavigationListener nl)
Remove a listener for NavigationEvents |
void |
run()
The per-simulation-frame task, updates the navigation objects properties. |
void |
setChronometer(Chronometer chronometer)
Set the active Chronometer. |
void |
setOrientationControl(OrientationControl control)
Set the user defined navigation control for orientation. |
void |
setPositionControl(PositionControl control)
Set the user defined navigation control for position. |
| Method Detail |
public void run()
public void setChronometer(Chronometer chronometer)
Chronometer.
chronometer - The Chronometer.public Position getPosition()
public Orientation getOrientation()
public ReferenceFrame getActiveReferenceFrame()
public void setPositionControl(PositionControl control)
control - The PositionControlpublic void setOrientationControl(OrientationControl control)
control - The OrientationControlpublic void addNavigationListener(NavigationListener nl)
NavigationEvents
nl - The listenerpublic void removeNavigationListener(NavigationListener nl)
NavigationEvents
nl - The listener
|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||