SatelliteOrbit class

Represents orbital parameters for an animated satellite.

Constructors

SatelliteOrbit({double inclination = 0.0, double raan = 0.0, required Duration period, double initialPhase = 0.0, double eccentricity = 0.0, double argumentOfPeriapsis = 0.0})
const
SatelliteOrbit.fromJson(String source)
factory
SatelliteOrbit.fromMap(Map<String, dynamic> map)
factory

Properties

argumentOfPeriapsis double
final
eccentricity double
final
hashCode int
The hash code for this object.
no setterinherited
inclination double
final
initialPhase double
final
period Duration
final
raan double
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getPositionAtTime(DateTime time, DateTime referenceTime) GlobeCoordinates
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() String
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited