|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IOrbit
Defines methods required by orbits.
Method Summary | |
---|---|
double |
getA()
Return the semi-major axis. |
Vector |
getE()
Return the eccentricity vector. |
double |
getEcc()
Return the eccentricity. |
double |
getEccentricAnomaly(double t)
Return the eccentric anomaly. |
double |
getEccentricAnomaly0()
Return the eccentric anomaly at epoch. |
Vector |
getH()
Return the angular momentum vector. |
double |
getI()
Return the inclination. |
double |
getMeanAnomaly(double t)
Return the mean anomaly. |
double |
getMeanAnomaly0()
Return the mean anomaly at epoch. |
double |
getMu()
Return the gravitational parameter of the central body. |
Vector |
getN()
Return the node vector. |
double |
getOmega()
Return the longitude of the ascending node. |
double |
getPeriod()
Return the orbital period. |
Vector |
getR(double t)
Return the position vector. |
Vector |
getR0()
Return the position vector at epoch. |
double |
getRa()
Return the apoapsis radius. |
double |
getRp()
Return the periapsis radius. |
double |
getT0()
Return the time of epoch. |
double |
getTrueAnomaly(double t)
Return the true anomaly. |
double |
getTrueAnomaly0()
Return the true anomaly at epoch. |
Vector |
getV(double t)
Return the velocity vector. |
Vector |
getV0()
Return the velocity vector at epoch. |
double |
getVa()
Return the apoapsis speed. |
double |
getVp()
Return the periapsis speed. |
double |
getW()
Return the argument of periapsis. |
boolean |
isVectorBased()
Return true if this orbit is vector based. |
Method Detail |
---|
double getA()
Vector getE()
double getEcc()
double getEccentricAnomaly(double t)
t
- Time of interest. (sec)double getEccentricAnomaly0()
Vector getH()
double getI()
double getMeanAnomaly(double t)
t
- Time of interest. (sec)double getMeanAnomaly0()
double getMu()
Vector getN()
double getOmega()
double getPeriod()
Vector getR(double t)
t
- Time of interest. (sec)Vector getR0()
double getRa()
double getRp()
double getT0()
double getTrueAnomaly(double t)
t
- Time of interest. (sec)double getTrueAnomaly0()
Vector getV(double t)
t
- Time of interest. (sec)Vector getV0()
double getVa()
double getVp()
double getW()
boolean isVectorBased()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |