Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-release > by-pkgid > 004fd8e0018ea6f0df74e9703299ee08 > files > 224

fgx-2.8.0-8.mga6.armv5tl.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>FGx: src/utilities/simgear/constants.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">FGx
   &#160;<span id="projectnumber">1</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_7b5d38f1875f1b693f62ca6a108a1129.html">utilities</a></li><li class="navelem"><a class="el" href="dir_ac53ee613dded8ce1dfac8a495f876c2.html">simgear</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">constants.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="compiler_8h_source.html">compiler.h</a>&quot;</code><br />
<code>#include &lt;cmath&gt;</code><br />
</div>
<p><a href="constants_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a5059c67c5552c51b2d10e2b599a36246"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a5059c67c5552c51b2d10e2b599a36246">SGD_PI_2</a>&#160;&#160;&#160;1.57079632679489661923</td></tr>
<tr class="separator:a5059c67c5552c51b2d10e2b599a36246"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c0e46bc10023031c977d88c25b5a558"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c0e46bc10023031c977d88c25b5a558"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>SG_E</b>&#160;&#160;&#160;2.7182818284590452354</td></tr>
<tr class="separator:a4c0e46bc10023031c977d88c25b5a558"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29ab591e24827168414d5bac4be8ed83"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a29ab591e24827168414d5bac4be8ed83">SG_ONE_SECOND</a>&#160;&#160;&#160;4.848136811E-6</td></tr>
<tr class="separator:a29ab591e24827168414d5bac4be8ed83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d3d47a74f870ef611e71331165236bc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a3d3d47a74f870ef611e71331165236bc">SG_EARTH_RAD</a>&#160;&#160;&#160;6378.155</td></tr>
<tr class="separator:a3d3d47a74f870ef611e71331165236bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1d6a2655eab25f3cfd0d0669cf86391"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac1d6a2655eab25f3cfd0d0669cf86391"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>SG_MAX_ELEVATION_M</b>&#160;&#160;&#160;9000.0</td></tr>
<tr class="separator:ac1d6a2655eab25f3cfd0d0669cf86391"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade32eb36e8378e15e74758c8802f87fb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#ade32eb36e8378e15e74758c8802f87fb">SG_EQUATORIAL_RADIUS_FT</a>&#160;&#160;&#160;20925650.</td></tr>
<tr class="separator:ade32eb36e8378e15e74758c8802f87fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a259a957d60434ee267ef57a1f6987d12"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a259a957d60434ee267ef57a1f6987d12">SG_EQUATORIAL_RADIUS_M</a>&#160;&#160;&#160;6378138.12</td></tr>
<tr class="separator:a259a957d60434ee267ef57a1f6987d12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9bd937908cbdd0aa60fb4bc61d226922"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a9bd937908cbdd0aa60fb4bc61d226922">SG_EQ_RAD_SQUARE_FT</a>&#160;&#160;&#160;437882827922500.</td></tr>
<tr class="separator:a9bd937908cbdd0aa60fb4bc61d226922"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad5c1a8b25f7a819cee3f0755e6d08bc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#aad5c1a8b25f7a819cee3f0755e6d08bc">SG_EQ_RAD_SQUARE_M</a>&#160;&#160;&#160;40680645877797.1344</td></tr>
<tr class="separator:aad5c1a8b25f7a819cee3f0755e6d08bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7037b2d6963fde5feeecd6dd526a6726"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a7037b2d6963fde5feeecd6dd526a6726">SG_ARCSEC_TO_RAD</a>&#160;&#160;&#160;4.84813681109535993589e-06</td></tr>
<tr class="separator:a7037b2d6963fde5feeecd6dd526a6726"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2924803717c36fb72f9a789b5916f68c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a2924803717c36fb72f9a789b5916f68c">SG_RAD_TO_ARCSEC</a>&#160;&#160;&#160;206264.806247096355156</td></tr>
<tr class="separator:a2924803717c36fb72f9a789b5916f68c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f3d9be0f84edf830fbc4361317e2120"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a9f3d9be0f84edf830fbc4361317e2120">SG_FEET_TO_METER</a>&#160;&#160;&#160;0.3048</td></tr>
<tr class="separator:a9f3d9be0f84edf830fbc4361317e2120"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bfa4c722cfa1c22907d3e664142668e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a2bfa4c722cfa1c22907d3e664142668e">SG_METER_TO_FEET</a>&#160;&#160;&#160;3.28083989501312335958</td></tr>
<tr class="separator:a2bfa4c722cfa1c22907d3e664142668e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73b51faed46ecefade2f3bb734dbb82f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a73b51faed46ecefade2f3bb734dbb82f">SG_METER_TO_NM</a>&#160;&#160;&#160;0.0005399568034557235</td></tr>
<tr class="separator:a73b51faed46ecefade2f3bb734dbb82f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1febcac0ff0041db263b00a87e3902f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#ad1febcac0ff0041db263b00a87e3902f">SG_NM_TO_METER</a>&#160;&#160;&#160;1852.0000</td></tr>
<tr class="separator:ad1febcac0ff0041db263b00a87e3902f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0bac041bbf566453fb51c7fb8d73480"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#aa0bac041bbf566453fb51c7fb8d73480">SG_METER_TO_SM</a>&#160;&#160;&#160;0.0006213699494949496</td></tr>
<tr class="separator:aa0bac041bbf566453fb51c7fb8d73480"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4aa807ac5e1833ffc0f1aa2a22522bda"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a4aa807ac5e1833ffc0f1aa2a22522bda">SG_SM_TO_METER</a>&#160;&#160;&#160;1609.3412196</td></tr>
<tr class="separator:a4aa807ac5e1833ffc0f1aa2a22522bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c928f410485d293e465c51a980280db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a3c928f410485d293e465c51a980280db">SG_NM_TO_RAD</a>&#160;&#160;&#160;0.00029088820866572159</td></tr>
<tr class="separator:a3c928f410485d293e465c51a980280db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0aeaf83d210a3da85059723fdff1a3da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a0aeaf83d210a3da85059723fdff1a3da">SG_RAD_TO_NM</a>&#160;&#160;&#160;3437.7467707849392526</td></tr>
<tr class="separator:a0aeaf83d210a3da85059723fdff1a3da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff91ea3ff5e980096a47beb455d51046"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#aff91ea3ff5e980096a47beb455d51046">SG_MPS_TO_KT</a>&#160;&#160;&#160;1.9438444924406046432</td></tr>
<tr class="separator:aff91ea3ff5e980096a47beb455d51046"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63925589e266ebe49e9112cfbe311e9c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a63925589e266ebe49e9112cfbe311e9c">SG_KT_TO_MPS</a>&#160;&#160;&#160;0.5144444444444444444</td></tr>
<tr class="separator:a63925589e266ebe49e9112cfbe311e9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab001d23b7a200cc830d6360c5248c03"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#aab001d23b7a200cc830d6360c5248c03">SG_FPS_TO_KT</a>&#160;&#160;&#160;0.5924838012958962841</td></tr>
<tr class="separator:aab001d23b7a200cc830d6360c5248c03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0b6f048d1e0e5f0568c225ffec1bbc6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#ac0b6f048d1e0e5f0568c225ffec1bbc6">SG_KT_TO_FPS</a>&#160;&#160;&#160;1.6878098571011956874</td></tr>
<tr class="separator:ac0b6f048d1e0e5f0568c225ffec1bbc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af47f1478f3bd07c7ec653021e352d552"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#af47f1478f3bd07c7ec653021e352d552">SG_MPS_TO_MPH</a>&#160;&#160;&#160;2.2369362920544020312</td></tr>
<tr class="separator:af47f1478f3bd07c7ec653021e352d552"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1770739c368bc52ae02d23b640ccbad"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#ae1770739c368bc52ae02d23b640ccbad">SG_MPH_TO_MPS</a>&#160;&#160;&#160;0.44704</td></tr>
<tr class="separator:ae1770739c368bc52ae02d23b640ccbad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2f47a0c33942b0ed4447bfe1408b6bf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#aa2f47a0c33942b0ed4447bfe1408b6bf">SG_MPS_TO_KMH</a>&#160;&#160;&#160;3.6</td></tr>
<tr class="separator:aa2f47a0c33942b0ed4447bfe1408b6bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7af13067f966575eff9c73fd7056e9c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#ad7af13067f966575eff9c73fd7056e9c">SG_KMH_TO_MPS</a>&#160;&#160;&#160;0.2777777777777777778</td></tr>
<tr class="separator:ad7af13067f966575eff9c73fd7056e9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33d823af71c5480fa4450241eb4d37f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a33d823af71c5480fa4450241eb4d37f3">SG_PA_TO_INHG</a>&#160;&#160;&#160;0.0002952998330101010</td></tr>
<tr class="separator:a33d823af71c5480fa4450241eb4d37f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b2e8b9fa94d9336916bce4055a18070"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a0b2e8b9fa94d9336916bce4055a18070">SG_INHG_TO_PA</a>&#160;&#160;&#160;3386.388640341</td></tr>
<tr class="separator:a0b2e8b9fa94d9336916bce4055a18070"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c58704896214fdf091171828dd259b6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a9c58704896214fdf091171828dd259b6">SG_EPSILON</a>&#160;&#160;&#160;0.0000001</td></tr>
<tr class="separator:a9c58704896214fdf091171828dd259b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef03bfe0b1915cddd57b89728d771fac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#aef03bfe0b1915cddd57b89728d771fac">SG_BINOBJ_VERSION</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:aef03bfe0b1915cddd57b89728d771fac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4434952651c7a5a8298660f46e9d68ac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a4434952651c7a5a8298660f46e9d68ac">SG_SCENERY_FILE_FORMAT</a>&#160;&#160;&#160;&quot;0.4&quot;</td></tr>
<tr class="separator:a4434952651c7a5a8298660f46e9d68ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ae283e1feccb88c7e37e0667228801d70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae283e1feccb88c7e37e0667228801d70"></a>
const float&#160;</td><td class="memItemRight" valign="bottom"><b>SG_PI</b> = 3.1415926535f</td></tr>
<tr class="separator:ae283e1feccb88c7e37e0667228801d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c6e021bcdbf584bd0f4770bd439bb25"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2c6e021bcdbf584bd0f4770bd439bb25"></a>
const double&#160;</td><td class="memItemRight" valign="bottom"><b>SGD_PI</b> = 3.1415926535</td></tr>
<tr class="separator:a2c6e021bcdbf584bd0f4770bd439bb25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a357490bcedff1c8c24c7060402869f2d"><td class="memItemLeft" align="right" valign="top">const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a357490bcedff1c8c24c7060402869f2d">SGD_2PI</a> = SGD_PI * 2.0</td></tr>
<tr class="separator:a357490bcedff1c8c24c7060402869f2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14121bfdfdd203cadac3968e7bf73f0c"><td class="memItemLeft" align="right" valign="top">const double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="constants_8h.html#a14121bfdfdd203cadac3968e7bf73f0c">SGD_PI_4</a> = 0.78539816339744830961</td></tr>
<tr class="separator:a14121bfdfdd203cadac3968e7bf73f0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fb64e944b8ac987e02f5d80bc5e2a5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fb64e944b8ac987e02f5d80bc5e2a5d"></a>
const double&#160;</td><td class="memItemRight" valign="bottom"><b>SGD_DEGREES_TO_RADIANS</b> = SGD_PI / 180.0</td></tr>
<tr class="separator:a3fb64e944b8ac987e02f5d80bc5e2a5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b0075051bc11cc91c3ac9d984c6fb69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b0075051bc11cc91c3ac9d984c6fb69"></a>
const double&#160;</td><td class="memItemRight" valign="bottom"><b>SGD_RADIANS_TO_DEGREES</b> = 180.0 / SGD_PI</td></tr>
<tr class="separator:a7b0075051bc11cc91c3ac9d984c6fb69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49e7c46cf736a6853115034284658485"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a49e7c46cf736a6853115034284658485"></a>
const float&#160;</td><td class="memItemRight" valign="bottom"><b>SG_DEGREES_TO_RADIANS</b> = SG_PI / 180.0f</td></tr>
<tr class="separator:a49e7c46cf736a6853115034284658485"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1afc648f79294cef42ab17747ad4433f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1afc648f79294cef42ab17747ad4433f"></a>
const float&#160;</td><td class="memItemRight" valign="bottom"><b>SG_RADIANS_TO_DEGREES</b> = 180.0f / SG_PI</td></tr>
<tr class="separator:a1afc648f79294cef42ab17747ad4433f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Various constant definitions. </p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a7037b2d6963fde5feeecd6dd526a6726"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_ARCSEC_TO_RAD&#160;&#160;&#160;4.84813681109535993589e-06</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Arc seconds to radians. (arcsec*pi)/(3600*180) = rad </p>

</div>
</div>
<a class="anchor" id="aef03bfe0b1915cddd57b89728d771fac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_BINOBJ_VERSION&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Highest binobj format version we know how to read/write. This starts at 0 and can go up to 65535 </p>

</div>
</div>
<a class="anchor" id="a3d3d47a74f870ef611e71331165236bc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_EARTH_RAD&#160;&#160;&#160;6378.155</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Radius of Earth in kilometers at the equator. Another source had 6378.165 but this is probably close enough </p>

</div>
</div>
<a class="anchor" id="a9c58704896214fdf091171828dd259b6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_EPSILON&#160;&#160;&#160;0.0000001</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For divide by zero avoidance, this will be close enough to zero </p>

</div>
</div>
<a class="anchor" id="a9bd937908cbdd0aa60fb4bc61d226922"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_EQ_RAD_SQUARE_FT&#160;&#160;&#160;437882827922500.</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Radius squared (ft) </p>

</div>
</div>
<a class="anchor" id="aad5c1a8b25f7a819cee3f0755e6d08bc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_EQ_RAD_SQUARE_M&#160;&#160;&#160;40680645877797.1344</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Radius squared (meter) </p>

</div>
</div>
<a class="anchor" id="ade32eb36e8378e15e74758c8802f87fb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_EQUATORIAL_RADIUS_FT&#160;&#160;&#160;20925650.</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Value of earth radius from LaRCsim (ft) </p>

</div>
</div>
<a class="anchor" id="a259a957d60434ee267ef57a1f6987d12"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_EQUATORIAL_RADIUS_M&#160;&#160;&#160;6378138.12</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Value of earth radius from LaRCsim (meter) </p>

</div>
</div>
<a class="anchor" id="a9f3d9be0f84edf830fbc4361317e2120"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_FEET_TO_METER&#160;&#160;&#160;0.3048</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Feet to Meters </p>

</div>
</div>
<a class="anchor" id="aab001d23b7a200cc830d6360c5248c03"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_FPS_TO_KT&#160;&#160;&#160;0.5924838012958962841</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Feet per second to Knots </p>

</div>
</div>
<a class="anchor" id="a0b2e8b9fa94d9336916bce4055a18070"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_INHG_TO_PA&#160;&#160;&#160;3386.388640341</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Inch Mercury to Pascal </p>

</div>
</div>
<a class="anchor" id="ad7af13067f966575eff9c73fd7056e9c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_KMH_TO_MPS&#160;&#160;&#160;0.2777777777777777778</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Kilometers per hour to meters per second </p>

</div>
</div>
<a class="anchor" id="ac0b6f048d1e0e5f0568c225ffec1bbc6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_KT_TO_FPS&#160;&#160;&#160;1.6878098571011956874</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Knots to Feet per second </p>

</div>
</div>
<a class="anchor" id="a63925589e266ebe49e9112cfbe311e9c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_KT_TO_MPS&#160;&#160;&#160;0.5144444444444444444</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Knots to meters per second </p>

</div>
</div>
<a class="anchor" id="a2bfa4c722cfa1c22907d3e664142668e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_METER_TO_FEET&#160;&#160;&#160;3.28083989501312335958</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Meters to Feet </p>

</div>
</div>
<a class="anchor" id="a73b51faed46ecefade2f3bb734dbb82f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_METER_TO_NM&#160;&#160;&#160;0.0005399568034557235</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Meters to Nautical Miles. 1 nm = 6076.11549 feet </p>

</div>
</div>
<a class="anchor" id="aa0bac041bbf566453fb51c7fb8d73480"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_METER_TO_SM&#160;&#160;&#160;0.0006213699494949496</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Meters to Statute Miles. </p>

</div>
</div>
<a class="anchor" id="ae1770739c368bc52ae02d23b640ccbad"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_MPH_TO_MPS&#160;&#160;&#160;0.44704</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>meetrs per hour to Miles per second </p>

</div>
</div>
<a class="anchor" id="aa2f47a0c33942b0ed4447bfe1408b6bf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_MPS_TO_KMH&#160;&#160;&#160;3.6</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Meters per second to Kilometers per hour </p>

</div>
</div>
<a class="anchor" id="aff91ea3ff5e980096a47beb455d51046"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_MPS_TO_KT&#160;&#160;&#160;1.9438444924406046432</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>meters per second to Knots </p>

</div>
</div>
<a class="anchor" id="af47f1478f3bd07c7ec653021e352d552"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_MPS_TO_MPH&#160;&#160;&#160;2.2369362920544020312</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>meters per second to Miles per hour </p>

</div>
</div>
<a class="anchor" id="ad1febcac0ff0041db263b00a87e3902f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_NM_TO_METER&#160;&#160;&#160;1852.0000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Nautical Miles to Meters </p>

</div>
</div>
<a class="anchor" id="a3c928f410485d293e465c51a980280db"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_NM_TO_RAD&#160;&#160;&#160;0.00029088820866572159</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Radians to Nautical Miles. 1 nm = 1/60 of a degree </p>

</div>
</div>
<a class="anchor" id="a29ab591e24827168414d5bac4be8ed83"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_ONE_SECOND&#160;&#160;&#160;4.848136811E-6</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>pi/180/60/60, or about 100 feet at earths' equator </p>

</div>
</div>
<a class="anchor" id="a33d823af71c5480fa4450241eb4d37f3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_PA_TO_INHG&#160;&#160;&#160;0.0002952998330101010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Pascal to Inch Mercury </p>

</div>
</div>
<a class="anchor" id="a2924803717c36fb72f9a789b5916f68c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_RAD_TO_ARCSEC&#160;&#160;&#160;206264.806247096355156</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Radians to arc seconds. (rad*3600*180)/pi = arcsec </p>

</div>
</div>
<a class="anchor" id="a0aeaf83d210a3da85059723fdff1a3da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_RAD_TO_NM&#160;&#160;&#160;3437.7467707849392526</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Nautical Miles to Radians </p>

</div>
</div>
<a class="anchor" id="a4434952651c7a5a8298660f46e9d68ac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_SCENERY_FILE_FORMAT&#160;&#160;&#160;&quot;0.4&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>for backwards compatibility </p>

</div>
</div>
<a class="anchor" id="a4aa807ac5e1833ffc0f1aa2a22522bda"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SG_SM_TO_METER&#160;&#160;&#160;1609.3412196</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Statute Miles to Meters. </p>

</div>
</div>
<a class="anchor" id="a5059c67c5552c51b2d10e2b599a36246"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SGD_PI_2&#160;&#160;&#160;1.57079632679489661923</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>PI / 2 </p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a357490bcedff1c8c24c7060402869f2d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const double SGD_2PI = SGD_PI * 2.0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>2 * PI </p>

</div>
</div>
<a class="anchor" id="a14121bfdfdd203cadac3968e7bf73f0c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const double SGD_PI_4 = 0.78539816339744830961</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>PI / 4 </p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Feb 4 2016 13:59:23 for FGx by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>