|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.orekit.orbits.orbitalparameters.AbstractOrbitalParameters org.orekit.orbits.orbitalparameters.ApsisRadiusParameters
public class ApsisRadiusParameters
This class handles periapsis/apoapsis parameters.
The parameters used internally are the apsis elements which can be related to keplerian elements as follows:
Constructor Summary | |
---|---|
ApsisRadiusParameters(double periapsis,
double apoapsis,
double i,
double pa,
double raan,
double anomaly,
PositionAngle type,
double mu)
Creates a new instance. |
Method Summary | |
---|---|
double |
getAnomaly(PositionAngle type)
Get the anomaly. |
double |
getApoapsis()
Get the apoapsis. |
ApsisAltitudeParameters |
getApsisAltitudeParameters(double ae)
Convert current orbital parameters into apsis (using altitude) parameters. |
ApsisRadiusParameters |
getApsisRadiusParameters()
Convert current orbital parameters into apsis (using radius) parameters. |
CartesianParameters |
getCartesianParameters()
Convert current orbital parameters into cartesian parameters. |
CircularParameters |
getCircularParameters()
Convert current orbital parameters into circular parameters. |
EquatorialParameters |
getEquatorialParameters()
Convert current orbital parameters into equatorial parameters. |
EquinoctialParameters |
getEquinoctialParameters()
Convert current orbital parameters into equinoctial parameters. |
double |
getI()
Get the inclination. |
KeplerianParameters |
getKeplerianParameters()
Convert current orbital parameters into Keplerian parameters. |
double |
getPeriapsis()
Get the periapsis. |
double |
getPerigeeArgument()
Get the perigee argument. |
ReentryParameters |
getReentryParameters(double ae,
double f)
Convert current orbital parameters into reentry parameters. |
double |
getRightAscensionOfAscendingNode()
Get the right ascension of the ascending node. |
StelaEquinoctialParameters |
getStelaEquinoctialParameters()
Convert current orbital parameters into Stela equinoctial parameters. |
String |
toString()
Returns a string representation of this Orbit object. |
Methods inherited from class org.orekit.orbits.orbitalparameters.AbstractOrbitalParameters |
---|
getMu |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ApsisRadiusParameters(double periapsis, double apoapsis, double i, double pa, double raan, double anomaly, PositionAngle type, double mu)
periapsis
- periapsis distance (m)apoapsis
- apoapsis distance (m)i
- inclination (rad)pa
- perigee argument (ω, rad)raan
- right ascension of ascending node (Ω, rad)anomaly
- mean, eccentric or true anomaly (rad).type
- type of anomalymu
- central attraction coefficient (m3/s2)Method Detail |
---|
public double getPeriapsis()
public double getApoapsis()
public double getI()
public double getPerigeeArgument()
public double getRightAscensionOfAscendingNode()
public double getAnomaly(PositionAngle type)
type
- type of the angle
public CartesianParameters getCartesianParameters()
CartesianParameters
public KeplerianParameters getKeplerianParameters()
KeplerianParameters
public CircularParameters getCircularParameters()
CircularParameters
public EquatorialParameters getEquatorialParameters()
EquatorialParameters
public EquinoctialParameters getEquinoctialParameters()
EquinoctialParameters
public ApsisAltitudeParameters getApsisAltitudeParameters(double ae)
ae
- equatorial radius (m)
ApsisAltitudeParameters
public ApsisRadiusParameters getApsisRadiusParameters()
ApsisRadiusParameters
public ReentryParameters getReentryParameters(double ae, double f)
ae
- equatorial radius (m)f
- flattening (f = (a-b)/a)
ReentryParameters
public StelaEquinoctialParameters getStelaEquinoctialParameters()
StelaEquinoctialParameters
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |