| Package | Description | 
|---|---|
| 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 LambertPathType | 
LambertPathType.getDefault()
Get the enum constant that is considered to be the default. 
 | 
static LambertPathType | 
LambertPathType.getFromValue(int value)
Get the enum constant that is associated with the given numeric value. 
 | 
LambertPathType | 
LambertOrbitSolver.FailedToConvergeEventArgs.getPathType()
Gets whether this path was the small or large semi major axis. 
 | 
static LambertPathType | 
LambertPathType.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static LambertPathType[] | 
LambertPathType.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| 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. 
 | 
| Constructor and Description | 
|---|
FailedToConvergeEventArgs(int finalIteration,
                         double finalEpsilon,
                         int revolutionCount,
                         LambertPathType pathType,
                         OrbitDirectionType directionOfFlight)
Initializes a new instance. 
 |