public interface ExtendedPVCoordinatesProvider extends PVCoordinatesProvider
Modifier and Type | Method and Description |
---|---|
default <T extends org.hipparchus.CalculusFieldElement<T>> |
getPosition(FieldAbsoluteDate<T> date,
Frame frame)
Get the position of the body in the selected frame.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
getPVCoordinates(FieldAbsoluteDate<T> date,
Frame frame)
Get the
FieldPVCoordinates of the body in the selected frame. |
default <T extends org.hipparchus.CalculusFieldElement<T>> |
toFieldPVCoordinatesProvider(org.hipparchus.Field<T> field)
Convert to a
FieldPVCoordinatesProvider with a specific type. |
getPosition, getPVCoordinates
default <T extends org.hipparchus.CalculusFieldElement<T>> FieldPVCoordinatesProvider<T> toFieldPVCoordinatesProvider(org.hipparchus.Field<T> field)
FieldPVCoordinatesProvider
with a specific type.T
- the type of the field elementsfield
- field for the argument and valuedefault <T extends org.hipparchus.CalculusFieldElement<T>> org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> getPosition(FieldAbsoluteDate<T> date, Frame frame)
T
- type for the field elementsdate
- current dateframe
- the frame where to define the position<T extends org.hipparchus.CalculusFieldElement<T>> TimeStampedFieldPVCoordinates<T> getPVCoordinates(FieldAbsoluteDate<T> date, Frame frame)
FieldPVCoordinates
of the body in the selected frame.T
- type for the field elementsdate
- current dateframe
- the frame where to define the positionCopyright © 2002-2023 CS GROUP. All rights reserved.