Package | Description |
---|---|
agi.foundation.access |
Contains types used in performing access calculations.
|
agi.foundation.geometry |
Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames;
the manner in which they are related; and transformations between representations.
|
Modifier and Type | Method and Description |
---|---|
VectorVelocity |
LinkSpeedOfLight.getReceiverVelocityOfMovingFrame()
Gets the velocity of the moving frame in which the effect of aberration is to be determined
when finding the apparent position of the transmitter relative to the receiver.
|
VectorVelocity |
AccessComputation.getReceiverVelocityVectorForAberration()
Gets the velocity vector used in modeling the affect of aberration on the observed signal
at the location of the receiver.
|
VectorVelocity |
LinkSpeedOfLight.getTransmitterVelocityOfMovingFrame()
Gets the velocity of the moving frame in which the effect of aberration is to be determined
when finding the apparent position of the receiver relative to the transmitter.
|
VectorVelocity |
AccessComputation.getTransmitterVelocityVectorForAberration()
Gets the velocity vector used in modeling the affect of aberration on the observed signal
at the location of the transmitter.
|
Modifier and Type | Method and Description |
---|---|
void |
LinkSpeedOfLight.setReceiverVelocityOfMovingFrame(VectorVelocity value)
Sets the velocity of the moving frame in which the effect of aberration is to be determined
when finding the apparent position of the transmitter relative to the receiver.
|
void |
AccessComputation.setReceiverVelocityVectorForAberration(VectorVelocity value)
Sets the velocity vector used in modeling the affect of aberration on the observed signal
at the location of the receiver.
|
void |
LinkSpeedOfLight.setTransmitterVelocityOfMovingFrame(VectorVelocity value)
Sets the velocity of the moving frame in which the effect of aberration is to be determined
when finding the apparent position of the receiver relative to the transmitter.
|
void |
AccessComputation.setTransmitterVelocityVectorForAberration(VectorVelocity value)
Sets the velocity vector used in modeling the affect of aberration on the observed signal
at the location of the transmitter.
|
Constructor and Description |
---|
LinkSpeedOfLight(IServiceProvider transmitter,
IServiceProvider receiver,
ReferenceFrame inertialFrame,
double lightTravelTimeConvergenceTolerance,
VectorVelocity transmitterVelocityOfMovingFrame,
VectorVelocity receiverVelocityOfMovingFrame)
Initializes a new instance which accounts for aberration in addition to light travel time in determining the
displacement vectors between the two objects.
|
Modifier and Type | Method and Description |
---|---|
VectorVelocity |
VectorApparentDisplacement.getVelocityOfMovingFrame()
Gets the velocity of the moving frame in which the affect of aberration is to be determined.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
VectorVelocity.checkForSameDefinition(VectorVelocity other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
void |
VectorApparentDisplacement.setVelocityOfMovingFrame(VectorVelocity value)
Sets the velocity of the moving frame in which the affect of aberration is to be determined.
|
Constructor and Description |
---|
VectorApparentDisplacement(Point initialPoint,
Point finalPoint,
ReferenceFrame inertialFrame,
SignalDirection direction,
double lightTravelTimeConvergenceTolerance,
VectorVelocity velocityOfMovingFrame)
Initializes a new instance of the
VectorApparentDisplacement class which accounts for aberration in addition to light travel time. |
VectorApparentDisplacement(Point initialPoint,
Point finalPoint,
ReferenceFrame inertialFrame,
VectorVelocity velocityOfMovingFrame)
Initializes a new instance of the
VectorApparentDisplacement class which accounts for aberration in addition to light travel time. |
VectorVelocity(VectorVelocity existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|