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 double
getAveragedCircularEx()
Getter for averaged circular ex.double
getAveragedCircularEy()
Getter for averaged circular ey.double
getAveragedInclination()
Getter for averaged inclination.double
getAveragedMeanLatitudeArgument()
Getter for averaged mean latitude argument.double
getAveragedRightAscensionOfTheAscendingNode()
Getter for averaged RAAN.double
getAveragedSemiMajorAxis()
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:
toArray
in 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
-
-