Package | Description |
---|---|
agi.foundation.coordinates |
Contains types for quantifying and converting between various coordinate representations.
|
agi.foundation.propagators |
Contains types used in producing the state of an object from a known element set.
|
Modifier and Type | Method and Description |
---|---|
static OrbitDirectionType |
OrbitDirectionType.getDefault()
Get the enum constant that is considered to be the default.
|
static OrbitDirectionType |
OrbitDirectionType.getFromValue(int value)
Get the enum constant that is associated with the given numeric value.
|
static OrbitDirectionType |
OrbitDirectionType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OrbitDirectionType[] |
OrbitDirectionType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
OrbitDirectionType |
LambertOrbitSolver.FailedToConvergeEventArgs.getDirectionOfFlight()
Gets the rotation sense of the Lambert path.
|
Modifier and Type | Method and Description |
---|---|
LambertResult |
LambertOrbitSolver.solveFixedDurationTransfer(Cartesian initialPosition,
Cartesian finalPosition,
Duration timeOfFlight,
int numberOfRevolutions,
LambertPathType pathType,
OrbitDirectionType directionOfFlight)
Solves the classic Lambert problem with the specified number of revolutions.
|
LambertResult |
LambertOrbitSolver.solveFixedDurationTransfer(Cartesian initialPosition,
Cartesian finalPosition,
Duration timeOfFlight,
int numberOfRevolutions,
LambertPathType pathType,
OrbitDirectionType directionOfFlight,
Cartesian orbitalPlaneVector)
Solves the classic Lambert problem with the specified number of revolutions.
|
LambertResult |
LambertOrbitSolver.solveMinimumDurationMultipleRevolutionTransfer(Cartesian initialPosition,
Cartesian finalPosition,
int numberOfRevolutions,
LambertPathType pathType,
OrbitDirectionType directionOfFlight)
Solves the constrained Lambert problem given the input.
|
LambertResult |
LambertOrbitSolver.solveMinimumDurationMultipleRevolutionTransfer(Cartesian initialPosition,
Cartesian finalPosition,
int numberOfRevolutions,
LambertPathType pathType,
OrbitDirectionType directionOfFlight,
Cartesian orbitalPlaneVector)
Solves the constrained Lambert problem given the input.
|
LambertResult |
LambertOrbitSolver.solveParabolicTransfer(Cartesian initialPosition,
Cartesian finalPosition,
OrbitDirectionType directionOfFlight)
Solves the constrained Lambert problem given the input.
|
LambertResult |
LambertOrbitSolver.solveParabolicTransfer(Cartesian initialPosition,
Cartesian finalPosition,
OrbitDirectionType directionOfFlight,
Cartesian orbitalPlaneVector)
Solves the constrained Lambert problem given the input.
|
Constructor and Description |
---|
FailedToConvergeEventArgs(int finalIteration,
double finalEpsilon,
int revolutionCount,
LambertPathType pathType,
OrbitDirectionType directionOfFlight)
Initializes a new instance.
|