|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.orekit.attitudes.AbstractAttitudeLaw
org.orekit.attitudes.SpinStabilized
fr.cnes.genopus.nonWidget.attitudes.CustomSpinStabilized
public class CustomSpinStabilized
Custom class to add requiered getters method not yet present in PATRIUS.
| Constructor Summary | |
|---|---|
CustomSpinStabilized(CustomAttitudeLaw pNonRotatingLaw,
org.orekit.time.AbsoluteDate pStart,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D pAxis,
double pRate)
|
|
| Method Summary | |
|---|---|
org.apache.commons.math3.geometry.euclidean.threed.Vector3D |
getPAxis()
Getter for the rotation axis in satellite frame. |
CustomAttitudeLaw |
getPNonRotatingLaw()
Getter for the underlying non-rotating attitude law. |
double |
getPRate()
Getter for the spin rate in radians per seconds. |
org.orekit.time.AbsoluteDate |
getPStart()
Getter for the start date of the rotation. |
String |
toString()
|
| Methods inherited from class org.orekit.attitudes.SpinStabilized |
|---|
getAttitude, getNonRotatingLaw, getUnderlyingAttitudeLaw |
| Methods inherited from class org.orekit.attitudes.AbstractAttitudeLaw |
|---|
getAttitude, getSpinDerivativesComputation, setSpinDerivativesComputation |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.orekit.attitudes.AttitudeProvider |
|---|
getAttitude, getAttitude, setSpinDerivativesComputation |
| Constructor Detail |
|---|
public CustomSpinStabilized(CustomAttitudeLaw pNonRotatingLaw,
org.orekit.time.AbsoluteDate pStart,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D pAxis,
double pRate)
pNonRotatingLaw - underlying non-rotating attitude lawpStart - start date of the rotationpAxis - rotation axis in satellite framepRate - spin rate in radians per secondsSpinStabilized| Method Detail |
|---|
public CustomAttitudeLaw getPNonRotatingLaw()
public org.orekit.time.AbsoluteDate getPStart()
public org.apache.commons.math3.geometry.euclidean.threed.Vector3D getPAxis()
public double getPRate()
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||