LinkSpeedOfLight Constructor (IServiceProvider, IServiceProvider, ReferenceFrame, Double, VectorVelocity, VectorVelocity) |
Initializes a new instance which accounts for aberration in addition to light travel time in determining the
displacement vectors between the two objects.
Namespace:
AGI.Foundation.Access
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public LinkSpeedOfLight(
IServiceProvider transmitter,
IServiceProvider receiver,
ReferenceFrame inertialFrame,
double lightTravelTimeConvergenceTolerance,
VectorVelocity transmitterVelocityOfMovingFrame,
VectorVelocity receiverVelocityOfMovingFrame
)
Public Sub New (
transmitter As IServiceProvider,
receiver As IServiceProvider,
inertialFrame As ReferenceFrame,
lightTravelTimeConvergenceTolerance As Double,
transmitterVelocityOfMovingFrame As VectorVelocity,
receiverVelocityOfMovingFrame As VectorVelocity
)
public:
LinkSpeedOfLight(
IServiceProvider^ transmitter,
IServiceProvider^ receiver,
ReferenceFrame^ inertialFrame,
double lightTravelTimeConvergenceTolerance,
VectorVelocity^ transmitterVelocityOfMovingFrame,
VectorVelocity^ receiverVelocityOfMovingFrame
)
new :
transmitter : IServiceProvider *
receiver : IServiceProvider *
inertialFrame : ReferenceFrame *
lightTravelTimeConvergenceTolerance : float *
transmitterVelocityOfMovingFrame : VectorVelocity *
receiverVelocityOfMovingFrame : VectorVelocity -> LinkSpeedOfLight
Parameters
- transmitter
- Type: SystemIServiceProvider
The object that is transmitting. - receiver
- Type: SystemIServiceProvider
The object that is receiving. - inertialFrame
- Type: AGI.Foundation.GeometryReferenceFrame
The inertial frame in which the light path is modeled. - lightTravelTimeConvergenceTolerance
- Type: SystemDouble
The tolerance required to indicate convergence of the light travel time adjustment. - transmitterVelocityOfMovingFrame
- Type: AGI.Foundation.GeometryVectorVelocity
The velocity of the moving frame in which the affect of aberration is to be determined when finding the
apparent position of the receiver relative to the transmitter.
- receiverVelocityOfMovingFrame
- Type: AGI.Foundation.GeometryVectorVelocity
The velocity of the moving frame in which the affect of aberration is to be determined when finding the
apparent position of the transmitter relative to the receiver.
See Also