Package org.orekit.frames
Class LocalOrbitalFrame
java.lang.Object
org.orekit.frames.Frame
org.orekit.frames.LocalOrbitalFrame
Class for frames moving with an orbiting satellite.
There are several local orbital frames available. They are specified
by the LOFType enumerate.
Do not use the Frame.getTransformTo(Frame, FieldAbsoluteDate) method as it is
not implemented.
- Author:
- Luc Maisonobe
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLocalOrbitalFrame(Frame parent, LOF lof, PVCoordinatesProvider provider, String name) Build a new instance. -
Method Summary
Methods inherited from class org.orekit.frames.Frame
getAncestor, getDepth, getFrozenFrame, getKinematicTransformTo, getKinematicTransformTo, getName, getParent, getPeer, getRoot, getStaticTransformTo, getStaticTransformTo, getTransformProvider, getTransformTo, getTransformTo, isChildOf, isPseudoInertial, setPeerCaching, toString
-
Constructor Details
-
LocalOrbitalFrame
public LocalOrbitalFrame(Frame parent, LOF lof, PVCoordinatesProvider provider, String name) throws IllegalArgumentException Build a new instance.It is highly recommended that
provideruse an analytic formulation and not numerical integration as large integration errors may result from many short propagations.- Parameters:
parent- parent frame (must be non-null)lof- local orbital frameprovider- provider used to compute frame motion.name- name of the frame- Throws:
IllegalArgumentException- if the parent frame is null
-