public class SpinStabilized extends CommentsContainer
| Constructor and Description |
|---|
SpinStabilized()
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
AttitudeEndoints |
getEndpoints()
Get the endpoints (i.e.
|
double |
getNutation()
Get the nutation angle of spin axis (rad).
|
double |
getNutationPeriod()
Get the body nutation period of the spin axis (s).
|
double |
getNutationPhase()
Get the inertial nutation phase (rad).
|
double |
getSpinAlpha()
Get the right ascension of spin axis vector (rad).
|
double |
getSpinAngle()
Get the phase of the satellite about the spin axis (rad).
|
double |
getSpinAngleVel()
Get the angular velocity of satellite around spin axis (rad/s).
|
double |
getSpinDelta()
Get the declination of the spin axis vector (rad).
|
void |
setNutation(double nutation)
Set the nutation angle of spin axis (rad).
|
void |
setNutationPeriod(double period)
Set the body nutation period of the spin axis (s).
|
void |
setNutationPhase(double nutationPhase)
Set the inertial nutation phase (rad).
|
void |
setSpinAlpha(double spinAlpha)
Set the right ascension of spin axis vector (rad).
|
void |
setSpinAngle(double spinAngle)
Set the phase of the satellite about the spin axis (rad).
|
void |
setSpinAngleVel(double spinAngleVel)
Set the angular velocity of satellite around spin axis (rad/s).
|
void |
setSpinDelta(double spinDelta)
Set the declination of the spin axis vector (rad).
|
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 AttitudeEndoints getEndpoints()
public double getSpinAlpha()
public void setSpinAlpha(double spinAlpha)
spinAlpha - value to be setpublic double getSpinDelta()
public void setSpinDelta(double spinDelta)
spinDelta - value to be setpublic double getSpinAngle()
public void setSpinAngle(double spinAngle)
spinAngle - value to be setpublic double getSpinAngleVel()
public void setSpinAngleVel(double spinAngleVel)
spinAngleVel - value to be setpublic double getNutation()
public void setNutation(double nutation)
nutation - the nutation angle to be setpublic double getNutationPeriod()
public void setNutationPeriod(double period)
period - the nutation period to be setpublic double getNutationPhase()
public void setNutationPhase(double nutationPhase)
nutationPhase - the nutation phase to be setCopyright © 2002-2021 CS GROUP. All rights reserved.