std::pair<Position,Velocity> ProjectedKinematics::turnUntil(std::pair<Position,Velocity> sv, double t, double goalTrack, double bankAngle) { return turnUntil(sv.first, sv.second,t, goalTrack, bankAngle); }
std::pair<LatLonAlt,Velocity> KinematicsLatLon::turnUntil(const LatLonAlt& so, const Velocity& vo, double t, double goalTrack, double maxBank) { return turnUntil(std::pair<LatLonAlt,Velocity>(so,vo), t, goalTrack, maxBank); }