public class LocalOrbitalFrame extends Frame
There are several local orbital frames available. They are specified by the LOFType enumerate.
| Constructor and Description |
|---|
LocalOrbitalFrame(Frame parent,
LOFType type,
PVCoordinatesProvider provider,
String name)
Build a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
PVCoordinatesProvider |
getCenter()
Returns the center of the LOF.
|
LOFType |
getLofType()
Returns the local orbital frame type.
|
getAncestor, getDepth, getFirstCommonPseudoInertialAncestor, getFirstPseudoInertialAncestor, getFrozenFrame, getName, getParent, getRoot, getTransformJacobian, getTransformProvider, getTransformTo, getTransformTo, getTransformTo, getTransformTo, isChildOf, isPseudoInertial, setName, setReferential, toStringpublic LocalOrbitalFrame(Frame parent, LOFType type, PVCoordinatesProvider provider, String name)
parent - parent frame. Local orbital frame is defined relatively to this parent frame. Parent frame is usually
inertial or quasi-inertial, although non-inertial frame can also be used (in this case, this is not
exactly a local orbital frame).type - frame typeprovider - provider used to compute frame motionname - name of the frameIllegalArgumentException - if the parent frame is nullpublic LOFType getLofType()
public PVCoordinatesProvider getCenter()
Copyright © 2022 CNES. All rights reserved.