public class Maneuver extends CommentsContainer
| Constructor and Description |
|---|
Maneuver()
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
completed()
Check if maneuver has been completed.
|
double |
getDeltaMass()
Get mass change during maneuver (value is < 0).
|
double |
getDuration()
Get duration (value is 0 for impulsive maneuver).
|
Vector3D |
getDV()
Get velocity increment.
|
AbsoluteDate |
getEpochIgnition()
Get epoch ignition.
|
FrameFacade |
getReferenceFrame()
Get Coordinate system for velocity increment vector.
|
void |
setDeltaMass(double deltaMass)
Set mass change during maneuver (value is < 0).
|
void |
setDuration(double duration)
Set duration (value is 0 for impulsive maneuver).
|
void |
setDV(int i,
double dVi)
Set velocity increment component.
|
void |
setEpochIgnition(AbsoluteDate epochIgnition)
Set epoch ignition.
|
void |
setReferenceFrame(FrameFacade referenceFrame)
Set Coordinate system for velocity increment vector.
|
void |
validate(double version)
Check is all mandatory entries have been initialized.
|
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherCommentspublic void validate(double version)
This method should throw an exception if some mandatory entries are missing or not compatible with version number.
validate in interface Sectionvalidate in class CommentsContainerversion - format versionpublic AbsoluteDate getEpochIgnition()
public void setEpochIgnition(AbsoluteDate epochIgnition)
epochIgnition - epoch ignitionpublic FrameFacade getReferenceFrame()
public void setReferenceFrame(FrameFacade referenceFrame)
referenceFrame - coordinate system for velocity increment vectorpublic double getDuration()
public void setDuration(double duration)
duration - duration (value is 0 for impulsive maneuver)public double getDeltaMass()
public void setDeltaMass(double deltaMass)
deltaMass - mass change during maneuver (value is < 0)public Vector3D getDV()
public void setDV(int i,
double dVi)
i - component indexdVi - velocity increment componentpublic boolean completed()
Copyright © 2002-2023 CS GROUP. All rights reserved.