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 |
getDuration()
Get duration (value is 0 for impulsive maneuver).
|
AbsoluteDate |
getEpochStart()
Get epoch start.
|
String |
getRefFrameString()
Get Coordinate system for the torque vector, for absolute frames.
|
Vector3D |
getTorque()
Get the torque vector (N.m).
|
void |
setDuration(double duration)
Set duration (value is 0 for impulsive maneuver).
|
void |
setEpochStart(AbsoluteDate epochStart)
Set epoch start.
|
void |
setRefFrameString(String refFrameString)
Set Coordinate system for the torque vector, for absolute frames.
|
void |
setTorque(int index,
double value)
Set the torque vector (N.m).
|
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 getEpochStart()
public void setEpochStart(AbsoluteDate epochStart)
epochStart - epoch startpublic String getRefFrameString()
public void setRefFrameString(String refFrameString)
refFrameString - coordinate system for the torque vector, for absolute framespublic double getDuration()
public void setDuration(double duration)
duration - duration (value is 0 for impulsive maneuver)public boolean completed()
public Vector3D getTorque()
public void setTorque(int index,
double value)
index - vector component index (counting from 0)value - component valueCopyright © 2002-2022 CS GROUP. All rights reserved.