Package org.orekit.attitudes
Interface AttitudeProvider
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
AttitudeProviderModifier,GNSSAttitudeProvider
- All Known Implementing Classes:
AbstractGNSSAttitudeProvider,AttitudesSequence,BeidouGeo,BeidouIGSO,BeidouMeo,BodyCenterPointing,CelestialBodyPointed,FixedRate,Galileo,GenericGNSS,Glonass,GPSBlockIIA,GPSBlockIIF,GPSBlockIIR,GroundPointing,InertialProvider,LofOffset,LofOffsetPointing,NadirPointing,SpinStabilized,TabulatedLofOffset,TabulatedProvider,TargetPointing,YawCompensation,YawSteering
public interface AttitudeProvider extends Serializable
This interface represents an attitude provider model set.An attitude provider provides a way to compute an
Attitudefrom an date and position-velocity local provider.- Author:
- Véronique Pommier-Maurussane
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends org.hipparchus.RealFieldElement<T>>
FieldAttitude<T>getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)Compute the attitude corresponding to an orbital state.AttitudegetAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)Compute the attitude corresponding to an orbital state.
-
-
-
Method Detail
-
getAttitude
Attitude getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
Compute the attitude corresponding to an orbital state.- Parameters:
pvProv- local position-velocity provider around current datedate- current dateframe- reference frame from which attitude is computed- Returns:
- attitude attitude on the specified date and position-velocity state
-
getAttitude
<T extends org.hipparchus.RealFieldElement<T>> FieldAttitude<T> getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
Compute the attitude corresponding to an orbital state.- Type Parameters:
T- type of the field elements- Parameters:
pvProv- local position-velocity provider around current datedate- current dateframe- reference frame from which attitude is computed- Returns:
- attitude attitude on the specified date and position-velocity state
- Since:
- 9.0
-
-