|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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()
CartesianParameterspublic KeplerianParameters getKeplerianParameters()
KeplerianParameterspublic KeplerianParameters getKeplerianParameters(double mu)
mu - central attraction coefficient (m3/s2)
CircularParameterspublic CircularParameters getCircularParameters()
CircularParameterspublic CircularParameters getCircularParameters(double mu)
mu - central attraction coefficient (m3/s2)
CircularParameterspublic EquatorialParameters getEquatorialParameters()
EquatorialParameterspublic EquatorialParameters getEquatorialParameters(double mu)
mu - central attraction coefficient (m3/s2)
EquatorialParameterspublic EquinoctialParameters getEquinoctialParameters()
EquinoctialParameterspublic EquinoctialParameters getEquinoctialParameters(double mu)
mu - central attraction coefficient (m3/s2)
EquinoctialParameterspublic 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)
ApsisAltitudeParameterspublic ApsisRadiusParameters getApsisRadiusParameters()
ApsisRadiusParameterspublic 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)
ReentryParameterspublic StelaEquinoctialParameters getStelaEquinoctialParameters()
StelaEquinoctialParameterspublic StelaEquinoctialParameters getStelaEquinoctialParameters(double mu)
mu - central attraction coefficient (m3/s2)
StelaEquinoctialParameterspublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||