public class StateVector extends CommentsContainer
Constructor and Description |
---|
StateVector()
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
Vector3D |
getPositionVector()
Get object Position Vector.
|
Vector3D |
getVelocityVector()
Get object Velocity Vector.
|
void |
setX(double X)
Set object Position Vector X component.
|
void |
setXdot(double Xdot)
Set object Velocity Vector X component.
|
void |
setY(double Y)
Set object Position Vector Y component.
|
void |
setYdot(double Ydot)
Set object Velocity Vector Y component.
|
void |
setZ(double Z)
Set object Position Vector Z component.
|
void |
setZdot(double Zdot)
Set object Velocity Vector Z component.
|
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 void setX(double X)
X
- object Position Vector X component (in m)public void setY(double Y)
Y
- object Position Vector Y component (in m)public void setZ(double Z)
Z
- object Position Vector Z component (in m)public void setXdot(double Xdot)
Xdot
- object Velocity Vector X component (in m/s)public void setYdot(double Ydot)
Ydot
- object Velocity Vector Y component (in m/s)public void setZdot(double Zdot)
Zdot
- object Velocity Vector Z component (in m/s)public Vector3D getPositionVector()
public Vector3D getVelocityVector()
Copyright © 2002-2023 CS GROUP. All rights reserved.