public static class LambertOrbitSolver.FailedToConvergeEventArgs extends EventArgs
| Constructor and Description | 
|---|
FailedToConvergeEventArgs(int finalIteration,
                         double finalEpsilon,
                         int revolutionCount,
                         LambertPathType pathType,
                         OrbitDirectionType directionOfFlight)
Initializes a new instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OrbitDirectionType | 
getDirectionOfFlight()
Gets the rotation sense of the Lambert path. 
 | 
double | 
getFinalEpsilon()
Gets the final error that the solver achieved. 
 | 
int | 
getFinalIteration()
Gets the final iteration number that the solver reached. 
 | 
LambertPathType | 
getPathType()
Gets whether this path was the small or large semi major axis. 
 | 
int | 
getRevolutionCount()
Gets the number of revolutions in this transfer orbit. 
 | 
public FailedToConvergeEventArgs(int finalIteration,
                                 double finalEpsilon,
                                 int revolutionCount,
                                 @Nonnull
                                 LambertPathType pathType,
                                 @Nonnull
                                 OrbitDirectionType directionOfFlight)
finalIteration - The final iteration number that the solver reached.finalEpsilon - The final error that the solver achieved.revolutionCount - The number of revolutions in this orbit.pathType - Whether the path is large or small semi major axis.directionOfFlight - The rotation sense of the Lambert transfer orbit.public final double getFinalEpsilon()
public final int getFinalIteration()
public final int getRevolutionCount()
@Nonnull public final OrbitDirectionType getDirectionOfFlight()
@Nonnull public final LambertPathType getPathType()