public final class FrozenFrame extends Frame
Constructor and Description |
---|
FrozenFrame(Frame coordinate,
Frame reference,
String name)
Build a non-inertial frame that has zero linear/angular velocity to a given reference frame.
Represents a frame that returns always as a frozenFrame (so that function actually has no use for this frame). Note that frame is internally declared inertial if reference is so as to allow computation of "osculating" keplerian elements, but this frame CANNOT be used for propagation (or any time-variable usage). |
getAncestor, getDepth, getFirstCommonPseudoInertialAncestor, getFirstPseudoInertialAncestor, getFrozenFrame, getName, getNativeFrame, getParent, getPVCoordinates, getRoot, getTransformJacobian, getTransformProvider, getTransformTo, getTransformTo, getTransformTo, getTransformTo, isChildOf, isPseudoInertial, setName, setReferential, toString
public FrozenFrame(Frame coordinate, Frame reference, String name) throws IllegalArgumentException
coordinate
- represented framereference
- (inertial) frame from which the coordinate frame is frozenname
- name of the frame (eg coordinate.getName()+".Frozen")IllegalArgumentException
- if the parent frame is nullCopyright © 2023 CNES. All rights reserved.