Click or drag to resize

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

Initializes a new instance with the specified constrained link, constrained link end, central body, minimum value, and maximum value.

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 GroundSampleDistanceConstraint(
	IServiceProvider constrainedLink,
	LinkRole constrainedLinkEnd,
	CentralBody centralBody,
	double minimumValue,
	double maximumValue
)

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 ground sample distance at the location of the other object.
centralBody
Type: AGI.Foundation.CelestialCentralBody
The central body relative to which the ground sample distance is computed.
minimumValue
Type: SystemDouble
The minimum required ground sample distance, in meters.
maximumValue
Type: SystemDouble
The maximum allowed ground sample distance, in meters.
Remarks

This constructor initializes the CentralBody property to the Earth instance that is in the CentralBodiesFacet instance in the CalculationContext.

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

See Also