public class LambertResult extends Object
LambertOrbitSolver
.Constructor and Description |
---|
LambertResult() |
Modifier and Type | Method and Description |
---|---|
Motion1<Cartesian> |
getFinalPositionMotion()
Gets the final motion as computed by the
LambertOrbitSolver . |
Motion1<Cartesian> |
getInitialPositionMotion()
Gets the initial motion as computed by the
LambertOrbitSolver . |
Duration |
getTimeOfFlight()
|
void |
setFinalPositionMotion(Motion1<Cartesian> value)
Sets the final motion as computed by the
LambertOrbitSolver . |
void |
setInitialPositionMotion(Motion1<Cartesian> value)
Sets the initial motion as computed by the
LambertOrbitSolver . |
void |
setTimeOfFlight(Duration value)
|
@Nonnull public final Motion1<Cartesian> getInitialPositionMotion()
LambertOrbitSolver
.
In the case of the targeting problem, the velocity computed here is the transfer velocity to get the chase vehicle to the target vehicle.public final void setInitialPositionMotion(@Nonnull Motion1<Cartesian> value)
LambertOrbitSolver
.
In the case of the targeting problem, the velocity computed here is the transfer velocity to get the chase vehicle to the target vehicle.@Nonnull public final Motion1<Cartesian> getFinalPositionMotion()
LambertOrbitSolver
.
In the case of the targeting problem, the velocity computed here is the proximity velocity to get the chase vehicle to velocity match the target when it reaches the target.public final void setFinalPositionMotion(@Nonnull Motion1<Cartesian> value)
LambertOrbitSolver
.
In the case of the targeting problem, the velocity computed here is the proximity velocity to get the chase vehicle to velocity match the target when it reaches the target.