public void BeginTask(double UT, string body, string situation) { if (body != current) { EndSituation (UT); } current = body; if (!bodies.ContainsKey (current)) { bodies[current] = new Body (); } bodies[current].BeginTask (UT, situation); }
public void SetSituation(double UT, string body, string situation) { EndSituation (UT); current = body; if (!bodies.ContainsKey (current)) { bodies[current] = new Body (); } bodies[current].SetSituation (UT, situation); }