Click or drag to resize

AzimuthElevationMaskConstraint Constructor (IServiceProvider, LinkRole, Double)

Initializes a new instance with the specified constrained link, constrained link end, and minimum value. The constraint will require that the angular separation vector from the highest terrain peak to the line-of-sight vector be greater than or equal to the minimum value.

Namespace:  AGI.Foundation.Access.Constraints
Assembly:  AGI.Foundation.Platforms (in AGI.Foundation.Platforms.dll) Version: 22.2.414.0 (22.2.414.0)
public AzimuthElevationMaskConstraint(
	IServiceProvider constrainedLink,
	LinkRole constrainedLinkEnd,
	double minimumValue


Type: SystemIServiceProvider
The link to which this constraint is applied.
Type: AGI.Foundation.AccessLinkRole
The end of the link that is observing the elevation angle to the other object.
Type: SystemDouble
The minimum value of the constraint, in radians. This is the minimum required angular separation from the highest terrain peak to the line-of-sight vector.

This constraint is ready for use with both AccessComputation and AccessQuery after being constructed using this constructor.

See Also