|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.orekit.frames.transformations.TIRFProvider
public final class TIRFProvider
Terrestrial Intermediate Reference Frame 2000.
The pole motion is not considered : Pseudo Earth Fixed Frame. It handles the earth rotation angle, its parent frame
is the CIRFProvider
Constructor Summary | |
---|---|
TIRFProvider()
Simple constructor. |
Method Summary | |
---|---|
static double |
getEarthRotationAngle(AbsoluteDate date)
Get the Earth Rotation Angle at the current date. |
static double |
getEarthRotationRate()
Get the Earth Rotation rate. |
Transform |
getTransform(AbsoluteDate date)
Get the transform from CIRF 2000 at specified date. |
Transform |
getTransform(AbsoluteDate date,
boolean computeSpinDerivatives)
Get the transform from CIRF 2000 at specified date. |
Transform |
getTransform(AbsoluteDate date,
FramesConfiguration config)
Get the transform from CIRF 2000 at specified date. |
Transform |
getTransform(AbsoluteDate date,
FramesConfiguration config,
boolean computeSpinDerivatives)
Get the transform from CIRF 2000 at specified date. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TIRFProvider()
Method Detail |
---|
public Transform getTransform(AbsoluteDate date, FramesConfiguration config) throws OrekitException
The update considers the earth rotation from IERS data.
getTransform
in interface TransformProvider
date
- new value of the dateconfig
- frames configuration to use
OrekitException
- if the nutation model data embedded in the library cannot be readpublic Transform getTransform(AbsoluteDate date, FramesConfiguration config, boolean computeSpinDerivatives) throws OrekitException
The update considers the earth rotation from IERS data.
getTransform
in interface TransformProvider
date
- new value of the dateconfig
- frames configuration to usecomputeSpinDerivatives
- unused param
OrekitException
- if the nutation model data embedded in the library cannot be readpublic Transform getTransform(AbsoluteDate date) throws OrekitException
The update considers the earth rotation from IERS data.
getTransform
in interface TransformProvider
date
- new value of the date
OrekitException
- if the nutation model data embedded in the library cannot be readpublic Transform getTransform(AbsoluteDate date, boolean computeSpinDerivatives) throws OrekitException
The update considers the earth rotation from IERS data.
getTransform
in interface TransformProvider
date
- new value of the datecomputeSpinDerivatives
- unused param
OrekitException
- if the nutation model data embedded in the library cannot be readpublic static double getEarthRotationAngle(AbsoluteDate date) throws OrekitException
date
- the date
OrekitException
- if nutation model cannot be computedpublic static double getEarthRotationRate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |