Package | Description |
---|---|
agi.foundation.access |
Contains types used in performing access calculations.
|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
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.
|
agi.foundation.navigation |
Contains types useful in modeling navigation processes which utilize the Global Positioning System (GPS).
|
Modifier and Type | Class and Description |
---|---|
class |
VectorRefractedDisplacement
A vector representing the refracted displacement from an initial point to a final point as
both points move over time.
|
Modifier and Type | Method and Description |
---|---|
VectorDisplacement |
LinkRefracted.getReceiverDisplacementRelativeToTransmitter()
|
VectorDisplacement |
LinkRefracted.getTransmitterDisplacementRelativeToReceiver()
|
VectorDisplacement |
VectorRefractedDisplacement.getUnrefractedDisplacementVector()
Gets the underlying unrefracted displacement vector.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
VectorRefractedDisplacement.checkForSameDefinition(VectorDisplacement other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
MotionEvaluator1<AzimuthElevationRange> |
CentralBody.getAzimuthElevationRangeEvaluator(VectorDisplacement displacementVector)
Gets an evaluator to find the azimuth, elevation, and range of a displacement vector as observed
from the initial point.
|
MotionEvaluator1<AzimuthElevationRange> |
CentralBody.getAzimuthElevationRangeEvaluator(VectorDisplacement displacementVector,
EvaluatorGroup group)
Gets an evaluator to find the azimuth, elevation, and range of a displacement vector as observed
from the initial point, and associates the evaluator with the specified evaluator group.
|
VectorEvaluator |
SpaceControlFacilityAtmosphericRefractionModel.getEvaluator(EvaluatorGroup group,
VectorDisplacement unrefractedDisplacementVector)
Gets an evaluator that adjusts the provided displacements relative motion based on atmospheric refraction.
|
VectorEvaluator |
ItuRP834Version4AtmosphericRefractionModel.getEvaluator(EvaluatorGroup group,
VectorDisplacement unrefractedDisplacementVector)
Gets an evaluator that adjusts the provided displacements relative motion based on atmospheric refraction.
|
VectorEvaluator |
EffectiveRadiusAtmosphericRefractionModel.getEvaluator(EvaluatorGroup group,
VectorDisplacement unrefractedDisplacementVector)
Gets an evaluator that adjusts the provided displacements relative motion based on atmospheric refraction.
|
abstract VectorEvaluator |
AtmosphericRefractionModel.getEvaluator(EvaluatorGroup group,
VectorDisplacement unrefractedDisplacementVector)
Gets an evaluator that adjusts the provided displacements relative motion based on atmospheric refraction.
|
void |
VectorRefractedDisplacement.setUnrefractedDisplacementVector(VectorDisplacement value)
Sets the underlying unrefracted displacement vector.
|
protected void |
AtmosphericRefractionModel.validateProperties(EvaluatorGroup group,
VectorDisplacement unrefractedDisplacementVector)
Validates that required properties and parameters are configured correctly in order to get an
evaluator for this instance.
|
Constructor and Description |
---|
VectorRefractedDisplacement(AtmosphericRefractionModel refractionModel,
VectorDisplacement unrefractedDisplacementVector)
Initializes a new instance of the
VectorRefractedDisplacement class using the provided AtmosphericRefractionModel
refraction model instance and underlying unrefracted VectorDisplacement instance. |
Modifier and Type | Class and Description |
---|---|
class |
VectorApparentDisplacement
A vector representing the apparent directed displacement from an initial point to a final point as
the points move over time.
|
class |
VectorTrueDisplacement
A vector representing the true directed displacement from an initial point to a final point as
both points move over time.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
VectorTrueDisplacement.checkForSameDefinition(VectorDisplacement other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected abstract boolean |
VectorDisplacement.checkForSameDefinition(VectorDisplacement other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
VectorApparentDisplacement.checkForSameDefinition(VectorDisplacement other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Constructor and Description |
---|
VectorDisplacement(VectorDisplacement existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|
Modifier and Type | Class and Description |
---|---|
class |
GpsLineOfSightVector
A vector describing the line-of-sight from a GPS satellite to a GPS receiver at the time of reception
according to IS-GPS-200D.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
GpsLineOfSightVector.checkForSameDefinition(VectorDisplacement other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |