|
||||||||||
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.CartesianParameters
public class CartesianParameters
This class holds cartesian orbital parameters.
The parameters used internally are the cartesian coordinates:
PVCoordinates
.
Constructor Summary | |
---|---|
CartesianParameters(PVCoordinates pvCoordinates,
double mu)
Constructor with PV coordinates. |
|
CartesianParameters(Vector3D position,
Vector3D velocity,
Vector3D acceleration,
double mu)
Constructor with position and velocity. |
Method Summary | |
---|---|
ApsisAltitudeParameters |
getApsisAltitudeParameters(double ae)
Convert current orbital parameters into apsis (using altitude) parameters. |
ApsisAltitudeParameters |
getApsisAltitudeParameters(double ae,
double mu)
Convert current orbital parameters into apsis (using altitude) parameters. |
ApsisRadiusParameters |
getApsisRadiusParameters()
Convert current orbital parameters into apsis (using radius) parameters. |
ApsisRadiusParameters |
getApsisRadiusParameters(double mu)
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. |
CircularParameters |
getCircularParameters(double mu)
Convert current orbital parameters into circular parameters. |
EquatorialParameters |
getEquatorialParameters()
Convert current orbital parameters into equatorial parameters. |
EquatorialParameters |
getEquatorialParameters(double mu)
Convert current orbital parameters into equatorial parameters. |
EquinoctialParameters |
getEquinoctialParameters()
Convert current orbital parameters into equinoctial parameters. |
EquinoctialParameters |
getEquinoctialParameters(double mu)
Convert current orbital parameters into equinoctial parameters. |
KeplerianParameters |
getKeplerianParameters()
Convert current orbital parameters into Keplerian parameters. |
KeplerianParameters |
getKeplerianParameters(double mu)
Convert current orbital parameters into circular parameters. |
Vector3D |
getPosition()
Get the position. |
PVCoordinates |
getPVCoordinates()
Get the PV coordinates. |
ReentryParameters |
getReentryParameters(double ae,
double f)
Convert current orbital parameters into reentry parameters. |
ReentryParameters |
getReentryParameters(double ae,
double f,
double mu)
Convert current orbital parameters into reentry parameters. |
StelaEquinoctialParameters |
getStelaEquinoctialParameters()
Convert current orbital parameters into Stela equinoctial parameters. |
StelaEquinoctialParameters |
getStelaEquinoctialParameters(double mu)
Convert current orbital parameters into Stela equinoctial parameters. |
Vector3D |
getVelocity()
Get the velocity. |
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 CartesianParameters(PVCoordinates pvCoordinates, double mu)
pvCoordinates
- position and velocitymu
- central attraction coefficient (m3/s2)public CartesianParameters(Vector3D position, Vector3D velocity, Vector3D acceleration, double mu)
position
- positionvelocity
- velocityacceleration
- accelerationmu
- central attraction coefficient (m3/s2)Method Detail |
---|
public PVCoordinates getPVCoordinates()
public Vector3D getPosition()
public Vector3D getVelocity()
public CartesianParameters getCartesianParameters()
CartesianParameters
public KeplerianParameters getKeplerianParameters()
KeplerianParameters
public KeplerianParameters getKeplerianParameters(double mu)
mu
- central attraction coefficient (m3/s2)
CircularParameters
public CircularParameters getCircularParameters()
CircularParameters
public CircularParameters getCircularParameters(double mu)
mu
- central attraction coefficient (m3/s2)
CircularParameters
public EquatorialParameters getEquatorialParameters()
EquatorialParameters
public EquatorialParameters getEquatorialParameters(double mu)
mu
- central attraction coefficient (m3/s2)
EquatorialParameters
public EquinoctialParameters getEquinoctialParameters()
EquinoctialParameters
public EquinoctialParameters getEquinoctialParameters(double mu)
mu
- central attraction coefficient (m3/s2)
EquinoctialParameters
public ApsisAltitudeParameters getApsisAltitudeParameters(double ae)
ae
- equatorial radius (m)
ApsisAltitudeParameters
public ApsisAltitudeParameters getApsisAltitudeParameters(double ae, double mu)
ae
- equatorial radius (m)mu
- central attraction coefficient (m3/s2)
ApsisAltitudeParameters
public ApsisRadiusParameters getApsisRadiusParameters()
ApsisRadiusParameters
public ApsisRadiusParameters getApsisRadiusParameters(double mu)
mu
- central attraction coefficient (m3/s2)
ApsisRadiusParameters
public ReentryParameters getReentryParameters(double ae, double f)
ae
- equatorial radius (m)f
- flattening (f = (a-b)/a)
ReentryParameters
public ReentryParameters getReentryParameters(double ae, double f, double mu)
ae
- equatorial radius (m)f
- flattening (f = (a-b)/a)mu
- central attraction coefficient (m3/s2)
ReentryParameters
public StelaEquinoctialParameters getStelaEquinoctialParameters()
StelaEquinoctialParameters
public StelaEquinoctialParameters getStelaEquinoctialParameters(double mu)
mu
- central attraction coefficient (m3/s2)
StelaEquinoctialParameters
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |