From d45bfbf2256cbd5c85582a6100a72dbaaf77b21f Mon Sep 17 00:00:00 2001 From: Torsten Dreyer Date: Tue, 5 Jul 2011 17:33:11 +0200 Subject: [PATCH] Fix #220, Ctrl-U no longer working for YASim Set model-state's position from properties so it can be manipulated from the property tree. --- src/FDM/YASim/YASim.cxx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/FDM/YASim/YASim.cxx b/src/FDM/YASim/YASim.cxx index 9635e7294..95261df55 100644 --- a/src/FDM/YASim/YASim.cxx +++ b/src/FDM/YASim/YASim.cxx @@ -259,6 +259,11 @@ void YASim::copyToYASim(bool copyState) // position sgGeodToCart(lat, lon, alt, s.pos); + { + // allow setting of /position/[lat|long|alti]tude + double * dp = &model->getState()->pos[0]; + dp[0] = s.pos[0]; dp[1] = s.pos[1]; dp[2] = s.pos[2]; + } // orientation Glue::euler2orient(roll, pitch, hdg, s.orient); -- 2.39.5