[OLD] API Refactor: Summary and recap - poliastro/poliastro GitHub Wiki

This was already implemented

  • State objects store coordinates and are responsible of conversion between them, see API Refactor: State objects.
  • Maneuver objects describe maneuvers: changes in the orbit at a point in time. They are an ordered list of pairs (t, Δv). They know nothing about propagation. See API Refactor: Maneuver objects.
  • Orbit objects depart from a State and are responsible of propagation, with possible intermediate Maneuvers: they are kind of a description of the mission, and are subject to plotting. See API Refactor: Maneuver example.