Orbit class
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- m_aeAxisSemiMajorRec ↔ double
-
getter/setter pair
- m_aeAxisSemiMinorRec ↔ double
-
getter/setter pair
- m_jdEpoch ↔ Julian
-
getter/setter pair
- m_kmApogeeRec ↔ double
-
getter/setter pair
- m_kmPerigeeRec ↔ double
-
getter/setter pair
- m_pNoradModel ↔ dynamic
-
getter/setter pair
- m_rmMeanMotionRec ↔ double
-
getter/setter pair
- m_secPeriod ↔ double
-
getter/setter pair
- m_tle ↔ TLE
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
apogee(
) → double - apogee in km
-
argPerigee(
) → double - return the Argument of Perigee in radians
-
bStar(
) → double -
degGet(
eField fld) → double - return the field in degree
-
drag(
) → double -
eccentricity(
) → double - return the eccentricity
-
epoch(
) → Julian - return the Julian object
-
getPosition(
double tsince) → Eci - getPosition() This procedure returns the ECI position and velocity for the satellite at "tsince" minutes from the (GMT) TLE epoch. The vectors returned in the ECI object are kilometer-based. tsince - Time in minutes since the TLE epoch (GMT).
-
inclination(
) → double - return the inclination in radians
-
major(
) → double - major axis in AE
-
meanAnomaly(
) → double - return the Mean Anonmoly in radians
-
meanAnomalyFromGmt(
Julian gmt) → double - Returns the mean anomaly in radians at given GMT. At epoch, the mean anomaly is given by the elements data.
-
meanMotion(
) → double - mean motion, rads/min
-
meanMotionTle(
) → double -
minor(
) → double - minor axis in AE
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
perigee(
) → double - perigee in km
-
period(
) → double - Return the period in seconds
-
raan(
) → double - return the RAAN in radians
-
radGet(
eField fld) → double - return the field in radians
-
satId(
) → String - satId() Return the NORAD number of the satellite.
-
satName(
{bool fAppendId = false}) → String - satName() Return the name of the satellite. If requested, the NORAD number is appended to the end of the name, i.e., "ISS (ZARYA) #25544". The name of the satellite with the NORAD number appended is important because many satellites, especially debris, have the same name and would otherwise appear to be the same satellite in ouput data.
-
semiMajor(
) → double -
semiMinor(
) → double -
toString(
) → String -
A string representation of this object.
inherited
-
tPlusEpoch(
Julian gmt) → double - Returns elapsed number of seconds from epoch to given time. Note: "Predicted" TLEs can have epochs in the future.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited