private LocalCoords GetSelectedBodyLocalCoords() { if (selectedBody is StarModel) { StarModel star = (StarModel)selectedBody; star.Update((double)sim.GetJD(), sim.GetLocationData()); return(star.GetLocalCoords()); } return(selectedBody.GetLocalCoords()); }