AzimuthElevationMaskGetMaximumObscuredElevation Method (ElevationMask, ElevationMask, Double, Double) |
Computes the maximum elevation angle that is obscured as of a specified distance
along an azimuth ray between two
ElevationMask instances.
Namespace:
AGI.Foundation.Terrain
Assembly:
AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public static double GetMaximumObscuredElevation(
ElevationMask firstElevationMask,
ElevationMask secondElevationMask,
double azimuth,
double distance
)
Public Shared Function GetMaximumObscuredElevation (
firstElevationMask As ElevationMask,
secondElevationMask As ElevationMask,
azimuth As Double,
distance As Double
) As Double
public:
static double GetMaximumObscuredElevation(
ElevationMask^ firstElevationMask,
ElevationMask^ secondElevationMask,
double azimuth,
double distance
)
static member GetMaximumObscuredElevation :
firstElevationMask : ElevationMask *
secondElevationMask : ElevationMask *
azimuth : float *
distance : float -> float
Parameters
- firstElevationMask
- Type: AGI.Foundation.TerrainElevationMask
The first elevation mask bounding the azimuth. - secondElevationMask
- Type: AGI.Foundation.TerrainElevationMask
The second elevation mask bounding the azimuth. - azimuth
- Type: SystemDouble
The azimuth between the two masks along which to search. - distance
- Type: SystemDouble
The distance along the azimuthal ray to search for obscuration.
Return Value
Type:
DoubleThe maximum elevation angle that is obscured along the specified ray
from the origin to the specified distance.
See Also