Click or drag to resize

AzimuthAngleConstraint Constructor (IServiceProvider, LinkRole, CentralBody, Double, Double)

Initializes a new instance with the specified constrained link, constrained link end, central body, start angle, and stop angle.

Namespace:  AGI.Foundation.Access.Constraints
Assembly:  AGI.Foundation.Platforms (in AGI.Foundation.Platforms.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public AzimuthAngleConstraint(
	IServiceProvider constrainedLink,
	LinkRole constrainedLinkEnd,
	CentralBody centralBody,
	double startAngle,
	double stopAngle
)

Parameters

constrainedLink
Type: SystemIServiceProvider
The link to which this constraint is applied.
constrainedLinkEnd
Type: AGI.Foundation.AccessLinkRole
The end of the link that is observing the azimuth angle to the other object.
centralBody
Type: AGI.Foundation.CelestialCentralBody
The central body relative to which the azimuth is computed.
startAngle
Type: SystemDouble
The angle defining the beginning of the satisfaction region, in radians.
stopAngle
Type: SystemDouble
The angle defining the end of the satisfaction region, in radians.
Remarks

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

See Also