-#include <simgear/math/SGMath.hxx>
#include <simgear/misc/sg_path.hxx>
#include <simgear/props/props.hxx>
#include <simgear/props/props_io.hxx>
#include <simgear/misc/ResourceManager.hxx>
#include <simgear/misc/strutils.hxx>
#include <simgear/structure/exception.hxx>
+#include <simgear/math/SGMath.hxx>
#include <Main/fg_props.hxx>
#include "flightrecorder.hxx"
#ifndef HAVE_CONFIG_H
# include <config.h>
#endif
-#include <simgear/math/SGMath.hxx>
#endif
#include "logic.hxx"
#include <boost/tuple/tuple.hpp>
#include <simgear/props/props.hxx>
+#include <simgear/math/SGMath.hxx>
#include <Main/fg_props.hxx>
#include <algorithm>
+#include <simgear/math/SGMath.hxx>
#include <Main/fg_props.hxx>
#include "environment_ctrl.hxx"
#include "environment.hxx"
#include <cmath>
#include <simgear/math/SGMisc.hxx>
+#include <simgear/math/SGMath.hxx>
#include <Main/fg_props.hxx>
namespace Environment {
#include <iostream>
#include <simgear/props/props.hxx>
-#include <simgear/math/SGMath.hxx>
////////////////////////////////////////////////////////////////////////
// FGColor class.
#ifndef __FGFONTCACHE_HXX
#define __FGFONTCACHE_HXX
-#include <simgear/math/SGMath.hxx>
#include <simgear/misc/sg_path.hxx>
#include <map>
#include <plib/pu.h>
#include <simgear/props/props.hxx>
-#include <simgear/math/SGMath.hxx>
#include "layout.hxx"
#include "layout.hxx"
-#include <simgear/math/SGMath.hxx>
// This file contains the actual layout engine. It has no dependence
// on outside libraries; see layout-props.cxx for the glue code.
#include "FGButton.hxx"
-#include <simgear/math/SGMath.hxx>
FGButton::FGButton ()
: is_repeatable(false),
#include <Main/globals.hxx>
#include <Main/fg_os.hxx>
-#include <simgear/math/SGMath.hxx>
-
using simgear::PropertyList;
using std::string;
# include <config.h>
#endif
-#include <simgear/math/SGMath.hxx>
-
#include "FGDeviceConfigurationMap.hxx"
#include <simgear/misc/sg_dir.hxx>
#include <Main/fg_props.hxx>
#include <simgear/io/sg_file.hxx>
#include <simgear/props/props_io.hxx>
+#include <simgear/math/SGMath.hxx>
#include <Scripting/NasalSys.hxx>
using simgear::PropertyList;
#include <simgear/compiler.h>
#include <simgear/sg_inlines.h>
+#include <simgear/math/SGMath.hxx>
#include <iostream>
#include <string>
#include <sstream>
#include <simgear/compiler.h>
#include <simgear/sg_inlines.h>
+#include <simgear/math/SGMath.hxx>
#include <iostream>
#include <string>
#include <sstream>
#include <string>
#include <sstream>
-#include "heading_indicator_fg.hxx"
+#include <simgear/magvar/magvar.hxx>
+#include <simgear/math/SGMath.hxx>
+
#include <Main/fg_props.hxx>
-#include <Main/util.hxx>
+#include <Main/util.hxx>
-#include <simgear/magvar/magvar.hxx>
+#include "heading_indicator_fg.hxx"
using std::string;
#endif
#include <simgear/sg_inlines.h>
+#include <simgear/math/SGMath.hxx>
-#include "mag_compass.hxx"
#include <Main/fg_props.hxx>
#include <Main/util.hxx>
+#include "mag_compass.hxx"
+
MagCompass::MagCompass ( SGPropertyNode *node )
: _error_deg(0.0),
#include <simgear/compiler.h>
#include <simgear/sg_inlines.h>
-
+#include <simgear/math/SGMath.hxx>
#include <iostream>
#include <string>
# include <config.h>
#endif
-#include "navradio.hxx"
-
#include <sstream>
#include <cstring>
#include <simgear/math/sg_geodesy.hxx>
#include <simgear/structure/exception.hxx>
#include <simgear/math/interpolater.hxx>
+#include <simgear/math/SGMath.hxx>
#include <simgear/misc/strutils.hxx>
#include <Navaids/navrecord.hxx>
#include <Navaids/navlist.hxx>
#include <Main/util.hxx>
+#include "navradio.hxx"
+
using std::string;
// General-purpose sawtooth function. Graph looks like this:
#include <simgear/compiler.h>
#include <simgear/structure/exception.hxx>
#include <simgear/debug/logstream.hxx>
-#include <simgear/math/SGMath.hxx>
#include <cstring>
#include <iostream>
#include <simgear/structure/subsystem_mgr.hxx>
#include <simgear/props/tiedpropertylist.hxx>
-#include <simgear/math/SGMath.hxx>
#include <Main/globals.hxx>
#include <simgear/props/props.hxx>
#include <simgear/scene/model/modellib.hxx>
#include <simgear/scene/util/SGNodeMasks.hxx>
-#include <simgear/math/SGMath.hxx>
#include "panelnode.hxx"
#include "model_panel.hxx"
#include <simgear/misc/stdint.hxx>
#include <simgear/props/props.hxx>
#include <simgear/props/props_io.hxx>
+#include <simgear/math/SGMath.hxx>
#include <Main/globals.hxx>
#include <Main/fg_props.hxx>
#include <simgear/io/sg_netChat.hxx>
#include <simgear/structure/commands.hxx>
#include <simgear/misc/strutils.hxx>
-#include <simgear/math/SGMath.hxx>
#include <sstream>
#include <fstream>
#include <string>
-#include <simgear/math/SGMath.hxx>
#include <simgear/io/raw_socket.hxx>
#include <simgear/scene/tsync/terrasync.hxx>
#ifndef __FGFONTCACHE_HXX
#define __FGFONTCACHE_HXX
-#include <simgear/math/SGMath.hxx>
#include <simgear/misc/sg_path.hxx>
#include <simgear/props/props.hxx>
#include "FGGLApplication.hxx"
#include "FGPanelProtocol.hxx"
-#include <simgear/math/SGMath.hxx>
#include <simgear/structure/subsystem_mgr.hxx>
#include <simgear/props/props.hxx>
//
#ifndef __FGPANELPROTOCOL_HXX
#define __FGPANELPROTOCOL_HXX
-#include <simgear/math/SGMath.hxx>
#include <simgear/structure/subsystem_mgr.hxx>
#include <simgear/props/props.hxx>
#include <simgear/io/iochannel.hxx>
#include <plib/fnt.h>
#include <simgear/debug/logstream.hxx>
-#include <simgear/math/SGMath.hxx>
#include <simgear/misc/sg_path.hxx>
#include "panel.hxx"
#include <string.h> // for strcmp()
#include <simgear/compiler.h>
-#include <simgear/math/SGMath.hxx>
#include <simgear/structure/exception.hxx>
#include <simgear/debug/logstream.hxx>
#include <simgear/misc/sg_path.hxx>