Class AveragedCircularWithMeanAngle
- java.lang.Object
-
- org.orekit.propagation.conversion.averaging.elements.AveragedCircularWithMeanAngle
-
- All Implemented Interfaces:
AveragedOrbitalElements
public class AveragedCircularWithMeanAngle extends Object implements AveragedOrbitalElements
Immutable class containing values of averaged circular elements from any applicable theory (with MEAN asPositionAngleType).- Since:
- 12.1
- Author:
- Romain Serra
- See Also:
AveragedOrbitalElements
-
-
Constructor Summary
Constructors Constructor Description AveragedCircularWithMeanAngle(double averagedSemiMajorAxis, double averagedCircularEx, double averagedCircularEy, double averagedInclination, double averagedRightAscensionOfTheAscendingNode, double averagedMeanLatitudeArgument)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetAveragedCircularEx()Getter for averaged circular ex.doublegetAveragedCircularEy()Getter for averaged circular ey.doublegetAveragedInclination()Getter for averaged inclination.doublegetAveragedMeanLatitudeArgument()Getter for averaged mean latitude argument.doublegetAveragedRightAscensionOfTheAscendingNode()Getter for averaged RAAN.doublegetAveragedSemiMajorAxis()Getter for averaged semi-major axis.double[]toArray()Write values from instance into an array of doubles.
-
-
-
Constructor Detail
-
AveragedCircularWithMeanAngle
public AveragedCircularWithMeanAngle(double averagedSemiMajorAxis, double averagedCircularEx, double averagedCircularEy, double averagedInclination, double averagedRightAscensionOfTheAscendingNode, double averagedMeanLatitudeArgument)Constructor.- Parameters:
averagedSemiMajorAxis- averaged semi-major axisaveragedCircularEx- averaged circular exaveragedCircularEy- averaged circular eyaveragedInclination- averaged inclinationaveragedRightAscensionOfTheAscendingNode- averaged RAANaveragedMeanLatitudeArgument- averaged mean latitude argument
-
-
Method Detail
-
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 averaged semi-major axis.- Returns:
- semi-major axis.
-
getAveragedCircularEx
public double getAveragedCircularEx()
Getter for averaged circular ex.- Returns:
- ex
-
getAveragedCircularEy
public double getAveragedCircularEy()
Getter for averaged circular ey.- Returns:
- ey
-
getAveragedInclination
public double getAveragedInclination()
Getter for averaged inclination.- Returns:
- inclination
-
getAveragedRightAscensionOfTheAscendingNode
public double getAveragedRightAscensionOfTheAscendingNode()
Getter for averaged RAAN.- Returns:
- RAAN
-
getAveragedMeanLatitudeArgument
public double getAveragedMeanLatitudeArgument()
Getter for averaged mean latitude argument.- Returns:
- mean latitude argument
-
-