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-2022 CS GROUP. All rights reserved.