Gravity Engine 12.0
Unity Asset for Gravity
Loading...
Searching...
No Matches
OrbitUtils Member List

This is the complete list of members for OrbitUtils, including all inherited members.

CalcAForPeriod(double period, double centerMass)OrbitUtilsstatic
CalcKeplerDepth(IFixedOrbit fixedBody)OrbitUtilsstatic
CenterOfMass(NBody body1, NBody body2) (defined in OrbitUtils)OrbitUtilsstatic
CheckHitPlanet(double planetRadius, double planetMass, Vector3d r1c, Vector3d v1tc, Vector3d r2c, Vector3d v2tc, int nrev) (defined in OrbitUtils)OrbitUtilsstatic
COEtoRV(OrbitElements oe, NBody centerBody, ref Vector3d r, ref Vector3d v, bool relativePos) (defined in OrbitUtils)OrbitUtilsstatic
COEtoRV(OrbitElements oe, NBody centerBody, double mu, ref Vector3d r, ref Vector3d v, bool relativePos, double ecc_threshold=small, double incl_threshold=small) (defined in OrbitUtils)OrbitUtilsstatic
COEtoRVMirror(OrbitElements oe, NBody centerBody, ref Vector3d r, ref Vector3d v, bool relativePos) (defined in OrbitUtils)OrbitUtilsstatic
COEtoRVRelative(OrbitElements oe, double mu, ref Vector3d r, ref Vector3d v) (defined in OrbitUtils)OrbitUtilsstatic
ConvertEtoMeanAnomoly(double eValue, double ecc) (defined in OrbitUtils)OrbitUtilsstatic
ConvertEtoTrueAnomoly(double eValue, double ecc)OrbitUtilsstatic
ConvertMeanAnomolyToE(double M, double ecc) (defined in OrbitUtils)OrbitUtilsstatic
ConvertTrueAnomolytoE(double nu, double ecc) (defined in OrbitUtils)OrbitUtilsstatic
ecc_circular (defined in OrbitUtils)OrbitUtilsstatic
FindC2C3(double znew, out double c2new, out double c3new) (defined in OrbitUtils)OrbitUtilsstatic
FindNodes(OrbitPredictor ship, OrbitPredictor target) (defined in OrbitUtils)OrbitUtilsstatic
FlightPathAngle(double sin_nu, double cos_nu, double ecc)OrbitUtilsstatic
GetCenterNbody(Transform objectInOrbit, GameObject centerObject)OrbitUtilsstatic
GetPhaseFromOE(OrbitUtils.OrbitElements oe, double ecc_threshold=small, double incl_threshold=small)OrbitUtilsstatic
GsTime(double jdut1) (defined in OrbitUtils)OrbitUtilsstatic
HillRadius(GameObject primary, GameObject secondary)OrbitUtilsstatic
IsOnRails(NBody nbody) (defined in OrbitUtils)OrbitUtilsstatic
LsTime(double lon, double jdut1, out double lst, out double gst) (defined in OrbitUtils)OrbitUtilsstatic
PhaseAngleRadiansForDirection(Vector3d pos, OrbitElements oe) (defined in OrbitUtils)OrbitUtilsstatic
RVtoCOE(Vector3 r_in, Vector3 v_in, NBody centerBody, float mu, bool relativePos, double ecc_threshold=small, double incl_threshold=small) (defined in OrbitUtils)OrbitUtilsstatic
RVtoCOE(Vector3 r_in, Vector3 v_in, NBody centerBody, bool relativePos, double ecc_threshold=small, double incl_threshold=small) (defined in OrbitUtils)OrbitUtilsstatic
RVtoCOE(Vector3d r_in, Vector3d v_in, NBody centerBody, bool relativePos, double ecc_threshold=small, double incl_threshold=small)OrbitUtilsstatic
RVtoCOE(Vector3d r_in, Vector3d v_in, NBody centerBody, double mu, bool relativePos, double ecc_threshold=small, double incl_threshold=small) (defined in OrbitUtils)OrbitUtilsstatic
small (defined in OrbitUtils)OrbitUtilsstatic
SoiRadius(NBody planet, NBody moon)OrbitUtilsstatic
TimeOfFlight(Vector3d r0, Vector3d r1, double p, double mu, Vector3d normal)OrbitUtilsstatic
TimeOfFlightEllipse(Vector3d r0, Vector3d r1, Vector3d axis, double eccentricity, double orbit_period)OrbitUtilsstatic
TransformToOrbitFrame(Vector3d v, OrbitElements oe)OrbitUtilsstatic
Vector3 (defined in OrbitUtils)OrbitUtilsstatic
verySmall (defined in OrbitUtils)OrbitUtilsstatic