NASA World Wind

gov.nasa.worldwind.view.orbit
Class FlatOrbitView

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.WWObjectImpl
          extended by gov.nasa.worldwind.view.BasicView
              extended by gov.nasa.worldwind.view.orbit.BasicOrbitView
                  extended by gov.nasa.worldwind.view.orbit.FlatOrbitView
All Implemented Interfaces:
AVList, MessageListener, Restorable, View, OrbitView, WWObject, PropertyChangeListener, EventListener

public class FlatOrbitView
extends BasicOrbitView


Field Summary
 
Fields inherited from class gov.nasa.worldwind.view.orbit.BasicOrbitView
center, collisionSupport, viewOutOfFocus, zoom
 
Fields inherited from class gov.nasa.worldwind.view.BasicView
COLLISION_NUM_ITERATIONS, COLLISION_THRESHOLD, dc, DEFAULT_DEPTH_RESOLUTION, detectCollisions, eyePosition, farClipDistance, fieldOfView, frustum, globe, hadCollisions, heading, horizonDistance, lastEyePoint, lastEyePosition, lastForwardVector, lastFrustumInModelCoords, lastUpVector, MINIMUM_NEAR_DISTANCE, modelview, modelviewInv, nearClipDistance, pitch, projection, roll, viewInputHandler, viewLimits, viewport, viewStateID
 
Fields inherited from interface gov.nasa.worldwind.view.orbit.OrbitView
CENTER_STOPPED
 
Fields inherited from interface gov.nasa.worldwind.View
VIEW_STOPPED
 
Constructor Summary
FlatOrbitView()
           
 
Method Summary
 double computeFarClipDistance()
           
protected  double computeHorizonDistance()
           
protected  double computeHorizonDistance(Vec4 eyePoint)
           
 
Methods inherited from class gov.nasa.worldwind.view.orbit.BasicOrbitView
addCenterAnimator, addCenterAnimator, addEyePositionAnimator, addFlyToZoomAnimator, addHeadingAnimator, addHeadingPitchAnimator, addPanToAnimator, addPanToAnimator, addPanToAnimator, addPanToAnimator, addPanToAnimator, addPitchAnimator, addZoomAnimator, afterDoApply, canFocusOnTerrainCenter, canFocusOnViewportCenter, computeAndSetViewCenter, computeAndSetViewCenterIfNeeded, copyViewState, doApply, doGetRestorableState, doRestoreState, flagHadCollisions, focusOnTerrainCenter, focusOnViewportCenter, getCenterPoint, getCenterPosition, getCurrentEyePoint, getCurrentEyePosition, getOrbitViewLimits, getZoom, legacyRestoreState, loadConfigurationValues, normalizedCenterPosition, normalizedHeading, normalizedPitch, resolveCollisionsWithCenterPosition, resolveCollisionsWithPitch, setCenterPosition, setEyePosition, setHeading, setModelCoordinates, setOrbitViewLimits, setOrientation, setPitch, setViewOutOfFocus, setZoom, stopMovementOnCenter, validateModelCoordinates
 
Methods inherited from class gov.nasa.worldwind.view.BasicView
addAnimator, apply, computeEyePositionFromModelview, computeFarDistance, computeHorizonDistance, computeNearClipDistance, computeNearDistance, computePixelSizeAtDistance, computePositionFromScreenPoint, computeRayFromScreenPoint, getCurrentForwardVector, getDC, getEyePoint, getEyePosition, getFarClipDistance, getFieldOfView, getForwardVector, getFrustum, getFrustumInModelCoordinates, getGlobe, getHeading, getHorizonDistance, getModelviewMatrix, getNearClipDistance, getPitch, getProjectionMatrix, getRestorableState, getRoll, getUpVector, getViewInputHandler, getViewport, getViewPropertyLimits, getViewStateID, goTo, hadCollisions, isAnimating, isDetectCollisions, loadGLViewState, popReferenceCenter, project, project, pushReferenceCenter, restoreState, setDetectCollisions, setFarClipDistance, setFieldOfView, setGlobe, setNearClipDistance, setReferenceCenter, setRoll, setViewInputHandler, setViewState, stopAnimations, stopMovement, unProject, unProject, updateModelViewStateID
 
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
onMessage, propertyChange
 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gov.nasa.worldwind.view.orbit.OrbitView
hadCollisions, isDetectCollisions, setDetectCollisions
 
Methods inherited from interface gov.nasa.worldwind.View
addAnimator, apply, computePixelSizeAtDistance, computePositionFromScreenPoint, computeRayFromScreenPoint, getEyePoint, getEyePosition, getFarClipDistance, getFieldOfView, getForwardVector, getFrustum, getFrustumInModelCoordinates, getGlobe, getHeading, getHorizonDistance, getModelviewMatrix, getNearClipDistance, getPitch, getProjectionMatrix, getRoll, getUpVector, getViewInputHandler, getViewport, getViewPropertyLimits, getViewStateID, goTo, isAnimating, popReferenceCenter, project, pushReferenceCenter, setFieldOfView, setReferenceCenter, setRoll, stopAnimations, stopMovement, unProject
 
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
 

Constructor Detail

FlatOrbitView

public FlatOrbitView()
Method Detail

computeFarClipDistance

public double computeFarClipDistance()
Overrides:
computeFarClipDistance in class BasicView

computeHorizonDistance

protected double computeHorizonDistance()
Overrides:
computeHorizonDistance in class BasicView

computeHorizonDistance

protected double computeHorizonDistance(Vec4 eyePoint)

NASA World Wind