public class Maneuver extends CommentsContainer
Constructor and Description |
---|
Maneuver()
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getDeltaMass()
Get mass change during maneuver.
|
double |
getDuration()
Get duration (value is 0 for impulsive maneuver).
|
AbsoluteDate |
getEpochStart()
Get epoch start.
|
FrameFacade |
getFrame()
Get Coordinate system for the torque vector.
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
getTorque()
Get the torque vector (N.m).
|
void |
setDeltaMass(double deltaMass)
Set mass change during maneuver.
|
void |
setDuration(double duration)
Set duration (value is 0 for impulsive maneuver).
|
void |
setEpochStart(AbsoluteDate epochStart)
Set epoch start.
|
void |
setFrame(FrameFacade frame)
Set Coordinate system for the torque vector.
|
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, refuseFurtherComments
public 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 Section
validate
in class CommentsContainer
version
- format versionpublic AbsoluteDate getEpochStart()
public void setEpochStart(AbsoluteDate epochStart)
epochStart
- epoch startpublic FrameFacade getFrame()
public void setFrame(FrameFacade frame)
frame
- coordinate system for the torque vectorpublic double getDuration()
public void setDuration(double duration)
duration
- duration (value is 0 for impulsive maneuver)public org.hipparchus.geometry.euclidean.threed.Vector3D getTorque()
public void setTorque(int index, double value)
index
- vector component index (counting from 0)value
- component valuepublic double getDeltaMass()
public void setDeltaMass(double deltaMass)
deltaMass
- mass change during maneuver (kg)Copyright © 2002-2023 CS GROUP. All rights reserved.