/*
Copyright (C) 2001, 2007 United States Government as represented by
the Administrator of the National Aeronautics and Space Administration.
All Rights Reserved.
*/
package gov.nasa.worldwind.view;
import gov.nasa.worldwind.View;
import gov.nasa.worldwind.geom.Angle;
import gov.nasa.worldwind.geom.Position;
/**
* @author dcollins
* @version $Id: OrbitView.java 4994 2008-04-09 18:15:52Z dcollins $
*/
public interface OrbitView extends View
{
Position getCenterPosition();
void setCenterPosition(Position center);
Angle getHeading();
void setHeading(Angle heading);
Angle getPitch();
void setPitch(Angle pitch);
double getZoom();
void setZoom(double zoom);
OrbitViewModel getOrbitViewModel();
boolean canFocusOnViewportCenter();
void focusOnViewportCenter();
public static final String CENTER_STOPPED = "gov.nasa.worldwind.view.OrbitView.CenterStopped";
void stopMovementOnCenter();
}