|
NASA World Wind | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ViewPropertyLimits
| Method Summary | |
|---|---|
double[] |
getEyeElevationLimits()
Returns the minimum and maximum values for the View elevation. |
Sector |
getEyeLocationLimits()
Returns the Sector which limits the View eye position 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. |
void |
getRestorableState(RestorableSupport rs,
RestorableSupport.StateObject context)
|
Angle[] |
getRollLimits()
Returns the minimum and maximum Angles for the OrbitView roll property. |
void |
restoreState(RestorableSupport rs,
RestorableSupport.StateObject context)
|
void |
setEyeElevationLimits(double minValue,
double maxValue)
Sets the minimum and maximum values for the View elevation. |
void |
setEyeLocationLimits(Sector sector)
Sets the Sector which will limit the View eye position 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 |
setRollLimits(Angle minAngle,
Angle maxAngle)
Sets the minimum and maximum Angles which will limit the OrbitView roll property. |
| Method Detail |
|---|
double[] getEyeElevationLimits()
View elevation.
Sector getEyeLocationLimits()
Sector which limits the View eye position latitude and longitude.
Sector which limits the eye position 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.
void getRestorableState(RestorableSupport rs,
RestorableSupport.StateObject context)
Angle[] getRollLimits()
Angles for the OrbitView roll property.
Angles for roll.
void restoreState(RestorableSupport rs,
RestorableSupport.StateObject context)
void setEyeElevationLimits(double minValue,
double maxValue)
View elevation.
minValue - The minimum elevation.maxValue - The maximum elevation.void setEyeLocationLimits(Sector sector)
Sector which will limit the View eye position latitude and longitude.
sector - Sector which will limit the eye position 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 either 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 either minAngle or maxAngle is null.
void setRollLimits(Angle minAngle,
Angle maxAngle)
Angles which will limit the OrbitView roll property.
minAngle - the minimum allowable angle for roll.maxAngle - the maximum allowable angle for roll.
IllegalArgumentException - if either minAngle or maxAngle is null.
|
NASA World Wind | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||