public interface IAzimuthElevationMask extends Iterable<ElevationMask>
AzimuthElevationMask
Modifier and Type | Method and Description |
---|---|
CentralBody |
getCentralBody()
Gets the central body to which this mask is relative.
|
double |
getMaximumObscuredElevation(double azimuth,
double distance)
Computes the maximum elevation angle that is obscured as of a specified distance
along an azimuth ray.
|
Cartographic |
getPosition()
Gets the planetodetic position of the observer for the mask.
|
forEach, iterator, spliterator
double getMaximumObscuredElevation(double azimuth, double distance)
azimuth
- The azimuth, in radians.distance
- The maximum distance along the azimuth ray to consider.@Nonnull Cartographic getPosition()
CentralBody getCentralBody()