public interface OrbitViewLimits extends ViewPropertyLimits
OrbitView.| Modifier and Type | Method and Description | 
|---|---|
| double[] | getCenterElevationLimits()Returns the minimum and maximum values for the orbit view center elevation. | 
| Sector | getCenterLocationLimits()Returns the Sector which limits the orbit view center latitude and longitude. | 
| double[] | getZoomLimits()Returns the minimum and maximum values for the orbit view zoom property. | 
| Position | limitCenterPosition(View view,
                   Position position)Returns a position clamped to the center location limits and center elevation limits specified by this limit
 object. | 
| double | limitZoom(View view,
         double value)Returns a distance clamped to the zoom limits specified by this limit object. | 
| void | setCenterElevationLimits(double minValue,
                        double maxValue)Sets the minimum and maximum values which will limit the orbit view center elevation. | 
| void | setCenterLocationLimits(Sector sector)Sets the Sector which will limit the orbit view center latitude and longitude. | 
| void | setZoomLimits(double minValue,
             double maxValue)Sets the minimum and maximum values which will limit the orbit view zoom property. | 
getEyeElevationLimits, getEyeLocationLimits, getHeadingLimits, getPitchLimits, getRestorableState, getRollLimits, limitEyePosition, limitHeading, limitPitch, limitRoll, reset, restoreState, setEyeElevationLimits, setEyeLocationLimits, setHeadingLimits, setPitchLimits, setRollLimitsdouble[] getCenterElevationLimits()
Sector getCenterLocationLimits()
double[] getZoomLimits()
Position limitCenterPosition(View view, Position position)
view - the view associated with the center position and the property limits.position - position to clamp to the allowed range.IllegalArgumentException - if any argument is null.double limitZoom(View view, double value)
view - the view associated with the zoom distance and the property limits.value - zoom distance to clamp to the allowed range.IllegalArgumentException - if any argument is null.void setCenterElevationLimits(double minValue,
                              double maxValue)
minValue - the minimum allowable value for center elevation.maxValue - the maximum allowable value for center elevation.void setCenterLocationLimits(Sector sector)
sector - Sector which will limit the center latitude and longitude.IllegalArgumentException - if sector is null.void setZoomLimits(double minValue,
                   double maxValue)
minValue - the mimimum allowable value for zoom.maxValue - the maximum allowable value for zoom.