Package gaiasky.util.gaia
Class AbstractAttitudeAnglesRates
- java.lang.Object
-
- gaiasky.util.gaia.AbstractAttitudeAnglesRates
-
- Direct Known Subclasses:
EquatorialAnglesRates
,HeliotropicAnglesRates
public abstract class AbstractAttitudeAnglesRates extends java.lang.Object
A little helper class to hold a set of three angles and associated rates.
-
-
Field Summary
Fields Modifier and Type Field Description protected double[][]
anglesRates
-
Constructor Summary
Constructors Constructor Description AbstractAttitudeAnglesRates()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setFirstAngle(double angle)
Set first angle and/or ratevoid
setFirstPair(double angle, double rate)
void
setFirstRate(double rate)
void
setSecondAngle(double angle)
set second angle and/or rate valuevoid
setSecondPair(double angle, double rate)
void
setSecondRate(double rate)
void
setThirdAngle(double angle)
set third angle and/or rate valuevoid
setThirdPair(double angle, double rate)
void
setThirdRate(double rate)
-
-
-
Method Detail
-
setFirstAngle
public void setFirstAngle(double angle)
Set first angle and/or rate
-
setFirstRate
public void setFirstRate(double rate)
-
setFirstPair
public void setFirstPair(double angle, double rate)
-
setSecondAngle
public void setSecondAngle(double angle)
set second angle and/or rate value
-
setSecondRate
public void setSecondRate(double rate)
-
setSecondPair
public void setSecondPair(double angle, double rate)
-
setThirdAngle
public void setThirdAngle(double angle)
set third angle and/or rate value
-
setThirdRate
public void setThirdRate(double rate)
-
setThirdPair
public void setThirdPair(double angle, double rate)
-
-