|
NASA World Wind | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface OrbitView
| Field Summary | |
|---|---|
static String |
CENTER_STOPPED
|
| Fields inherited from interface gov.nasa.worldwind.View |
|---|
VIEW_STOPPED |
| Method Summary | |
|---|---|
boolean |
canFocusOnViewportCenter()
Implementations are expected to determines if the OrbitView can set the center of rotation for heading and pitch changes to the viewport center intersection with the globe surface via a call to focusOnViewportCenter(). |
void |
focusOnViewportCenter()
Implementations are expected to set the center of rotation for heading and pitch at the intersection of a ray originates at the eye, and passes through the center of the viewport with the globe surface. |
Position |
getCenterPosition()
Get the center position of the OrbitView. |
OrbitViewLimits |
getOrbitViewLimits()
Get the limits for this OrbitView. |
double |
getZoom()
Get the zoom value for the OrbitView. |
boolean |
hadCollisions()
Returns whether or not a collision has occurred since the last call to hadCollisions. |
boolean |
isDetectCollisions()
Returns whether the this View will detect collisions with other objects,
such as the surface geometry. |
void |
setCenterPosition(Position center)
Sets the center position of the OrbitView. |
void |
setDetectCollisions(boolean detectCollisions)
Sets whether or not this View will detect collisions with other objects,
such as the surface geometry. |
void |
setOrbitViewLimits(OrbitViewLimits limits)
Set the limits for this OrbitView. |
void |
setZoom(double zoom)
Set the zoom value for the OrbitVeiw. |
void |
stopMovementOnCenter()
Stop any changes to the center position. |
| Methods inherited from interface gov.nasa.worldwind.avlist.AVList |
|---|
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues |
| Methods inherited from interface java.beans.PropertyChangeListener |
|---|
propertyChange |
| Methods inherited from interface gov.nasa.worldwind.event.MessageListener |
|---|
onMessage |
| Methods inherited from interface gov.nasa.worldwind.Restorable |
|---|
getRestorableState, restoreState |
| Field Detail |
|---|
static final String CENTER_STOPPED
| Method Detail |
|---|
boolean canFocusOnViewportCenter()
focusOnViewportCenter().
void focusOnViewportCenter()
Position getCenterPosition()
OrbitViewLimits getOrbitViewLimits()
View.
Specifically, zoom and center position. OrbitViewLimits enables the limiting of those values in addition
the the derived BasicViewPropertyLimits state.
double getZoom()
boolean hadCollisions()
hadCollisions.
If isDetectCollisions() is false, collisions will not be detected and
hadCollisions will always return false.
true if a collision has occurred since the last call; false otherwise.boolean isDetectCollisions()
View will detect collisions with other objects,
such as the surface geometry. If true, implementations may also automatically
resolve any detected collisions.
true If this View will detect collisions; false otherwise.void setCenterPosition(Position center)
center - void setDetectCollisions(boolean detectCollisions)
View will detect collisions with other objects,
such as the surface geometry. If detectCollisions is true, implementations may also automatically
resolve any detected collisions.
detectCollisions - If true, this View will resolve collisions; otherwise this
View will ignore collisions.void setOrbitViewLimits(OrbitViewLimits limits)
View.
Specifically, zoom and center position. OrbitViewLimits enables the limiting of those values in addition
the the derived BasicViewPropertyLimits state.
limits - void setZoom(double zoom)
zoom - void stopMovementOnCenter()
|
NASA World Wind | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||