|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.orekit.attitudes.AttitudeTransformProvider
public class AttitudeTransformProvider
This class is a TransformProvider for AttitudeFrame; it provides, for a given date,
the transformation corresponding to the spacecraft reference frame orientation with respect to the parent frame.
AttitudeFrame,
Serialized Form| Constructor Summary | |
|---|---|
protected |
AttitudeTransformProvider(AttitudeLaw law,
PVCoordinatesProvider pv,
Frame frame)
Protected constructor. |
| Method Summary | |
|---|---|
Transform |
getTransform(AbsoluteDate date)
Get the Transform corresponding to specified date. |
Transform |
getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the Transform corresponding to specified date. |
Transform |
getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the Transform corresponding to specified date. |
Transform |
getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the Transform corresponding to specified date. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AttitudeTransformProvider(AttitudeLaw law,
PVCoordinatesProvider pv,
Frame frame)
law - the attitude law from which the transformation with respect to a parent frame is computed.pv - the PV coordinates provider.frame - the parent frame.| Method Detail |
|---|
public Transform getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
throws OrekitException
Transform corresponding to specified date.
getTransform in interface TransformProviderdate - current datecomputeSpinDerivatives - true if spin derivatives should be computed. If not, spin derivative is set to null
OrekitException - if transform cannot be computed at given date
public Transform getTransform(AbsoluteDate date)
throws OrekitException
Transform corresponding to specified date.
Warning: spin derivative is not computed.
getTransform in interface TransformProviderdate - current date
OrekitException - if transform cannot be computed at given date
public Transform getTransform(AbsoluteDate date,
FramesConfiguration config)
throws OrekitException
Transform corresponding to specified date.
Warning: spin derivative is not computed.
getTransform in interface TransformProviderdate - current dateconfig - frames configuration to use
OrekitException - if transform cannot be computed at given date
public Transform getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
throws OrekitException
Transform corresponding to specified date.
getTransform in interface TransformProviderdate - current dateconfig - frames configuration to usecomputeSpinDerivatives - true if spin derivatives should be computed. If not, spin derivative is set to null
OrekitException - if transform cannot be computed at given date
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||