Uses of Class
org.orekit.orbits.CircularOrbit
Packages that use CircularOrbit
Package
Description
This package provides classes to represent orbits.
Top level package for analytical propagators.
-
Uses of CircularOrbit in org.orekit.orbits
Methods in org.orekit.orbits that return CircularOrbitModifier and TypeMethodDescriptionCircularOrbitFactory.createFromDrivers()Create orbital parameters from current drivers values.Create a new object representing the same physical orbital state, but attached to a different reference frame.CircularOrbit.shiftedBy(double dt) Get a time-shifted orbit.CircularOrbit.shiftedBy(TimeOffset dt) Get a time-shifted orbit.FieldCircularOrbit.toOrbit()Transforms the FieldOrbit instance into an Orbit instance.CircularOrbit.withCachedPositionAngleType(PositionAngleType positionAngleType) Creates a new instance with the provided type used for caching.CircularOrbit.withKeplerianRates()Creates a new instance such thatPositionAngleBased.hasNonKeplerianRates()is false.Methods in org.orekit.orbits that return types with arguments of type CircularOrbitModifier and TypeMethodDescriptionCircularOrbit.factory(PositionAngleType positionAngleType, double positionScale) Get a factory for the current orbit type.Constructors in org.orekit.orbits with parameters of type CircularOrbitModifierConstructorDescriptionCircularOrbitFactory(CircularOrbit template, double positionScale, PositionAngleType positionAngleType) Simple constructor.FieldCircularOrbit(Field<T> field, CircularOrbit op) Constructor from Field and CircularOrbit. -
Uses of CircularOrbit in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical that return CircularOrbitModifier and TypeMethodDescriptionstatic CircularOrbitEcksteinHechlerPropagator.computeMeanOrbit(Orbit osculating, double referenceRadius, double mu, double c20, double c30, double c40, double c50, double c60, double epsilon, int maxIterations) Conversion from osculating to mean orbit.static CircularOrbitEcksteinHechlerPropagator.computeMeanOrbit(Orbit osculating, double referenceRadius, double mu, double c20, double c30, double c40, double c50, double c60, OsculatingToMeanConverter converter) Conversion from osculating to mean orbit.static CircularOrbitEcksteinHechlerPropagator.computeMeanOrbit(Orbit osculating, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics) Conversion from osculating to mean orbit.static CircularOrbitEcksteinHechlerPropagator.computeMeanOrbit(Orbit osculating, UnnormalizedSphericalHarmonicsProvider provider, UnnormalizedSphericalHarmonicsProvider.UnnormalizedSphericalHarmonics harmonics, double epsilon, int maxIterations) Conversion from osculating to mean orbit.EcksteinHechlerPropagator.getOsculatingCircularOrbit(AbsoluteDate date) Get the osculating circular orbit from the EH model.