Package | Description |
---|---|
agi.foundation.coordinates |
Contains types for quantifying and converting between various coordinate representations.
|
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.geometry.shapes |
Contains types for representing geometric shapes such as curves, surfaces, and solids.
|
agi.foundation.propagators |
Contains types used in producing the state of an object from a known element set.
|
Modifier and Type | Method and Description |
---|---|
KinematicTransformation |
KinematicTransformation.compose(KinematicTransformation other)
Forms a new
KinematicTransformation as the composition of this transformation and the provided transformation. |
KinematicTransformation |
KinematicTransformation.compose(KinematicTransformation other,
int order)
Forms a new
KinematicTransformation as the composition of this transformation and the provided transformation. |
KinematicTransformation |
KinematicTransformation.invert()
Forms the inverse kinematic transformation.
|
KinematicTransformation |
KinematicTransformation.invert(int order)
Forms the inverse kinematic transformation.
|
Modifier and Type | Method and Description |
---|---|
KinematicTransformation |
KinematicTransformation.compose(KinematicTransformation other)
Forms a new
KinematicTransformation as the composition of this transformation and the provided transformation. |
KinematicTransformation |
KinematicTransformation.compose(KinematicTransformation other,
int order)
Forms a new
KinematicTransformation as the composition of this transformation and the provided transformation. |
static boolean |
KinematicTransformation.equals(KinematicTransformation left,
KinematicTransformation right)
Returns
true if the two instances are exactly equal. |
boolean |
KinematicTransformation.equalsType(KinematicTransformation other)
Indicates whether another instance of this type is exactly equal to this instance.
|
static boolean |
KinematicTransformation.notEquals(KinematicTransformation left,
KinematicTransformation right)
Returns
true if the two instances are not exactly equal. |
Modifier and Type | Method and Description |
---|---|
KinematicTransformation |
ReferenceFrameEvaluator.evaluate(JulianDate date)
Gets the transformation that will transform a point expressed in the frame in which
this frame is defined and express it in this frame.
|
KinematicTransformation |
ReferenceFrameEvaluator.evaluate(JulianDate date,
int order)
Gets the transformation that will transform a point expressed in the frame in which
this frame is defined and express it in this frame.
|
Modifier and Type | Method and Description |
---|---|
KinematicTransformation |
SensorProjection.getEllipsoidToSensorTransformation()
Gets the
KinematicTransformation used to transform from the ellipsoid to the sensor reference frame. |
Modifier and Type | Method and Description |
---|---|
SensorProjection |
SensorFieldOfView.getProjection(Ellipsoid ellipsoid,
KinematicTransformation ellipsoidToSensorTransformation)
Gets the projection of the sensor onto the front surface of a specified ellipsoid and into space.
|
SensorProjection |
SyntheticApertureRadarVolume.getProjection(Ellipsoid ellipsoid,
KinematicTransformation ellipsoidToSensorTransformation,
SensorProjectionOptions projectionOptions)
Gets the projection of the sensor onto the front surface of a specified ellipsoid and onto a plane at a
specified distance in space.
|
abstract SensorProjection |
SensorFieldOfView.getProjection(Ellipsoid ellipsoid,
KinematicTransformation ellipsoidToSensorTransformation,
SensorProjectionOptions projectionOptions)
Gets the projection of the sensor onto the front surface of a specified ellipsoid and onto a plane at a
specified distance in space.
|
SensorProjection |
RectangularPyramid.getProjection(Ellipsoid ellipsoid,
KinematicTransformation ellipsoidToSensorTransformation,
SensorProjectionOptions projectionOptions)
Gets the projection of the sensor onto the front surface of a specified ellipsoid and onto a plane at a
specified distance in space.
|
SensorProjection |
CustomSensorPattern.getProjection(Ellipsoid ellipsoid,
KinematicTransformation ellipsoidToSensorTransformation,
SensorProjectionOptions projectionOptions)
Gets the projection of the sensor onto the front surface of a specified ellipsoid and onto a plane at a
specified distance in space.
|
SensorProjection |
ComplexConic.getProjection(Ellipsoid ellipsoid,
KinematicTransformation ellipsoidToSensorTransformation,
SensorProjectionOptions projectionOptions)
Gets the projection of the sensor onto the front surface of a specified ellipsoid and onto a plane at a
specified distance in space.
|
void |
SensorProjection.setEllipsoidToSensorTransformation(KinematicTransformation value)
Sets the
KinematicTransformation used to transform from the ellipsoid to the sensor reference frame. |
Modifier and Type | Method and Description |
---|---|
static Motion1<Cartesian> |
SimpleAscentPropagator.mixedFixedPositionAndInertialVelocityToMotionFixed(boolean isAtPole,
KinematicTransformation inertialToFixed,
Cartesian position,
double inertialSpeed,
double inertialFlightPathAngle,
double inertialAzimuth)
|