VectorApparentDisplacement Constructor (Point, Point, ReferenceFrame, SignalDirection, Double, VectorVelocity) |
Initializes a new instance of the
VectorApparentDisplacement class which accounts for aberration in addition to light travel time.
Namespace:
AGI.Foundation.Geometry
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public VectorApparentDisplacement(
Point initialPoint,
Point finalPoint,
ReferenceFrame inertialFrame,
SignalDirection direction,
double lightTravelTimeConvergenceTolerance,
VectorVelocity velocityOfMovingFrame
)
Public Sub New (
initialPoint As Point,
finalPoint As Point,
inertialFrame As ReferenceFrame,
direction As SignalDirection,
lightTravelTimeConvergenceTolerance As Double,
velocityOfMovingFrame As VectorVelocity
)
public:
VectorApparentDisplacement(
Point^ initialPoint,
Point^ finalPoint,
ReferenceFrame^ inertialFrame,
SignalDirection direction,
double lightTravelTimeConvergenceTolerance,
VectorVelocity^ velocityOfMovingFrame
)
new :
initialPoint : Point *
finalPoint : Point *
inertialFrame : ReferenceFrame *
direction : SignalDirection *
lightTravelTimeConvergenceTolerance : float *
velocityOfMovingFrame : VectorVelocity -> VectorApparentDisplacement
Parameters
- initialPoint
- Type: AGI.Foundation.GeometryPoint
The initial point. - finalPoint
- Type: AGI.Foundation.GeometryPoint
The final point. - inertialFrame
- Type: AGI.Foundation.GeometryReferenceFrame
The inertial frame in which the light path is modeled. - direction
- Type: AGI.FoundationSignalDirection
The direction in which the signal travels with respect to the initial point. - lightTravelTimeConvergenceTolerance
- Type: SystemDouble
The tolerance required to indicate convergence of the light travel time adjustment. - velocityOfMovingFrame
- Type: AGI.Foundation.GeometryVectorVelocity
The velocity of the moving frame in which the affect of aberration is to be determined.
See Also