|
NASA World Wind | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface OrbitViewLimits
OrbitViewLimits defines a restriction on the standard viewing parameters of an OrbitView.
| Method Summary | |
|---|---|
double[] |
getCenterElevationLimits()
Returns the minimum and maximum values for the OrbitView center elevation. |
Sector |
getCenterLocationLimits()
Returns the Sector which limits the OrbitView center latitude and longitude. |
Angle[] |
getHeadingLimits()
Returns the minimum and maximum Angles for the OrbitView heading property. |
Angle[] |
getPitchLimits()
Returns the minimum and maximum Angles for the OrbitView pitch property. |
double[] |
getZoomLimits()
Returns the minimum and maximum values for the OrbitView zoom property. |
void |
setCenterElevationLimits(double minValue,
double maxValue)
Sets the minimum and maximum values which will limit the OrbitView center elevation. |
void |
setCenterLocationLimits(Sector sector)
Sets the Sector which will limit the OrbitView center latitude and longitude. |
void |
setHeadingLimits(Angle minAngle,
Angle maxAngle)
Sets the minimum and maximum Angles which will limit the OrbitView heading property. |
void |
setPitchLimits(Angle minAngle,
Angle maxAngle)
Sets the minimum and maximum Angles which will limit the OrbitView pitch property. |
void |
setZoomLimits(double minValue,
double maxValue)
Sets the minimum and maximum values which will limit the OrbitView zoom property. |
| Method Detail |
|---|
double[] getCenterElevationLimits()
OrbitView center elevation.
Sector getCenterLocationLimits()
Sector which limits the OrbitView center latitude and longitude.
Sector which limits the center latitude and longitude.Angle[] getHeadingLimits()
Angles for the OrbitView heading property.
Angles for heading.Angle[] getPitchLimits()
Angles for the OrbitView pitch property.
Angles for pitch.double[] getZoomLimits()
OrbitView zoom property.
void setCenterElevationLimits(double minValue,
double maxValue)
OrbitView center elevation.
minValue - the minimum allowable value for center elevation.maxValue - the maximum allowable value for center elevation.void setCenterLocationLimits(Sector sector)
Sector which will limit the OrbitView center latitude and longitude.
sector - Sector which will limit the center latitude and longitude.
IllegalArgumentException - if sector is null.
void setHeadingLimits(Angle minAngle,
Angle maxAngle)
Angles which will limit the OrbitView heading property.
minAngle - the minimum allowable angle for heading.maxAngle - the maximum allowable angle for heading.
IllegalArgumentException - if eiter minAngle or maxAngle is null.
void setPitchLimits(Angle minAngle,
Angle maxAngle)
Angles which will limit the OrbitView pitch property.
minAngle - the minimum allowable angle for pitch.maxAngle - the maximum allowable angle for pitch.
IllegalArgumentException - if eiter minAngle or maxAngle is null.
void setZoomLimits(double minValue,
double maxValue)
OrbitView zoom property.
minValue - the mimimum allowable value for zoom.maxValue - the maximum allowable value for zoom.
|
NASA World Wind | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||