Click or drag to resize

LinkRefracted Constructor (IServiceProvider, AtmosphericRefractionModel)

Initializes a new instance.

Namespace:  AGI.Foundation.Celestial
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public LinkRefracted(
	IServiceProvider unrefractedLink,
	AtmosphericRefractionModel atmosphericRefractionModel
)

Parameters

unrefractedLink
Type: SystemIServiceProvider
The unrefracted link used as a basis for refraction.
atmosphericRefractionModel
Type: AGI.Foundation.CelestialAtmosphericRefractionModel
The refraction model which computes the refraction angle used to adjust the unrefracted link's motion.
Remarks
The unrefractedLink must provide the INameService and ILinkService services.
See Also