Class AveragedEquinoctialWithMeanAngle
java.lang.Object
org.orekit.propagation.conversion.averaging.elements.AveragedEquinoctialWithMeanAngle
- All Implemented Interfaces:
AveragedOrbitalElements
Immutable class containing values of averaged equinoctial elements from any applicable theory
(with MEAN as
PositionAngleType).- Since:
- 12.1
- Author:
- Romain Serra
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAveragedEquinoctialWithMeanAngle(double averagedSemiMajorAxis, double averagedEquinoctialEx, double averagedEquinoctialEy, double averagedHx, double averagedHy, double averagedMeanLongitudeArgument) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiondoubleGetter for the averaged equinoctial ex.doubleGetter for the averaged equinoctial ey.doubleGetter for the averaged hx.doubleGetter for the averaged hy.doubleGetter for the averaged mean longitude argument.doubleGetter for the averaged semi-major axis.double[]toArray()Write values from instance into an array of doubles.
-
Constructor Details
-
AveragedEquinoctialWithMeanAngle
public AveragedEquinoctialWithMeanAngle(double averagedSemiMajorAxis, double averagedEquinoctialEx, double averagedEquinoctialEy, double averagedHx, double averagedHy, double averagedMeanLongitudeArgument) Constructor.- Parameters:
averagedSemiMajorAxis- semi-major axisaveragedEquinoctialEx- equinoctial exaveragedEquinoctialEy- equinoctial eyaveragedHx- hxaveragedHy- hyaveragedMeanLongitudeArgument- mean longitude argument
-
-
Method Details
-
toArray
public double[] toArray()Write values from instance into an array of doubles.- Specified by:
toArrayin interfaceAveragedOrbitalElements- Returns:
- array with values
-
getAveragedSemiMajorAxis
public double getAveragedSemiMajorAxis()Getter for the averaged semi-major axis.- Returns:
- semi-major axis.
-
getAveragedEquinoctialEx
public double getAveragedEquinoctialEx()Getter for the averaged equinoctial ex.- Returns:
- ex
-
getAveragedEquinoctialEy
public double getAveragedEquinoctialEy()Getter for the averaged equinoctial ey.- Returns:
- ey
-
getAveragedHx
public double getAveragedHx()Getter for the averaged hx.- Returns:
- hx
-
getAveragedHy
public double getAveragedHy()Getter for the averaged hy.- Returns:
- hy
-
getAveragedMeanLongitudeArgument
public double getAveragedMeanLongitudeArgument()Getter for the averaged mean longitude argument.- Returns:
- mean longitude argument
-