]> git.mxchange.org Git - simgear.git/commitdiff
SG_ namespace fixes.
authorcurt <curt>
Sat, 24 Mar 2001 03:02:31 +0000 (03:02 +0000)
committercurt <curt>
Sat, 24 Mar 2001 03:02:31 +0000 (03:02 +0000)
simgear/constants.h
simgear/inlines.h
simgear/math/polar3d.cxx
simgear/math/sg_geodesy.cxx
simgear/metar/MetarTest/MetarLibTest.cpp

index 3558b1215e9d678a2d8a83f25ae7120b2491039d..a60a27faef8502d36dfd2bbb296d4eb4a4a50d32 100644 (file)
 #  define M_E     2.7182818284590452354
 #endif
 
-// ONE_SECOND is pi/180/60/60, or about 100 feet at earths' equator
-#define ONE_SECOND 4.848136811E-6
+// SG_ONE_SECOND is pi/180/60/60, or about 100 feet at earths' equator
+#define SG_ONE_SECOND 4.848136811E-6
 
 
 // Radius of Earth in kilometers at the equator.  Another source had
 // 6378.165 but this is probably close enough
-#define EARTH_RAD 6378.155
+#define SG_EARTH_RAD 6378.155
 
 
 // Earth parameters for WGS 84, taken from LaRCsim/ls_constants.h
index 8cf00c1d7048513a3e4d3b275054b344eedba5eb..e3aae3c3b2a00b55b362ab4e0d4765fbcd8ad411 100644 (file)
@@ -32,25 +32,25 @@ inline const int SG_SIGN(const T x) {
 }
 
 template <class T>
-inline const T SG_MIN(const T a, const T b) {
+inline const T SG_MIN2(const T a, const T b) {
     return a < b ? a : b;
 }
 
 // return the minimum of three values
 template <class T>
 inline const T SG_MIN3( const T a, const T b, const T c) {
-    return (a < b ? SG_MIN (a, c) : SG_MIN (b, c));
+    return (a < b ? SG_MIN2 (a, c) : SG_MIN2 (b, c));
 }
 
 template <class T>
-inline const T SG_MAX(const T a, const T b) {
+inline const T SG_MAX2(const T a, const T b) {
     return  a > b ? a : b;
 }
 
 // return the maximum of three values
 template <class T>
 inline const T SG_MAX3 (const T a, const T b, const T c) {
-    return (a > b ? SG_MAX (a, c) : SG_MAX (b, c));
+    return (a > b ? SG_MAX2 (a, c) : SG_MAX2 (b, c));
 }
 
 // 
index b3c0fe60f134f67c342b96f92c59b12682189c94..be9240297387034b6930a5cf36c1075527246de3 100644 (file)
@@ -42,8 +42,8 @@ double fgGeodAltFromCart(const Point3D& cp)
     lat_geoc = SGD_PI_2 - atan2( sqrt(cp.x()*cp.x() + cp.y()*cp.y()), cp.z() );
     radius = sqrt( cp.x()*cp.x() + cp.y()*cp.y() + cp.z()*cp.z() );
        
-    if( ( (SGD_PI_2 - lat_geoc) < ONE_SECOND )        // near North pole
-       || ( (SGD_PI_2 + lat_geoc) < ONE_SECOND ) )   // near South pole
+    if( ( (SGD_PI_2 - lat_geoc) < SG_ONE_SECOND )        // near North pole
+       || ( (SGD_PI_2 + lat_geoc) < SG_ONE_SECOND ) )   // near South pole
     {
        result = radius - EQUATORIAL_RADIUS_M*E;
     } else {
index f26c0e934c8a3aceb484ca486eb83f2f018de673..d86f48e17223872e14d5cf02f0dfbb7e2ac088d2 100644 (file)
@@ -31,9 +31,6 @@
 SG_USING_STD(cout);
 #endif
 
-// ONE_SECOND is pi/180/60/60, or about 100 feet at earths' equator
-#define ONE_SECOND 4.848136811E-6
-
 
 #define DOMAIN_ERR_DEBUG 1
 
@@ -60,8 +57,8 @@ void sgGeocToGeod( double lat_geoc, double radius, double
     double t_lat, x_alpha, mu_alpha, delt_mu, r_alpha, l_point, rho_alpha;
     double sin_mu_a, denom,delt_lambda, lambda_sl, sin_lambda_sl;
 
-    if( ( (SGD_PI_2 - lat_geoc) < ONE_SECOND )        // near North pole
-       || ( (SGD_PI_2 + lat_geoc) < ONE_SECOND ) )   // near South pole
+    if( ( (SGD_PI_2 - lat_geoc) < SG_ONE_SECOND )        // near North pole
+       || ( (SGD_PI_2 + lat_geoc) < SG_ONE_SECOND ) )   // near South pole
     {
        *lat_geod = lat_geoc;
        *sea_level_r = EQUATORIAL_RADIUS_M*E;
index 81410d0e20b59b84950782e3112133e7705d8b23..6135ed184d93969aaa07acd3d44202595e55ed7d 100644 (file)
@@ -468,7 +468,7 @@ display(void)
        CMetarStation::for_each( dispMetarStation );
        glEnd();
        glColor3d(0.0, 0.0, 1.0);
-       glutWireSphere(EARTH_RAD,32,16);
+       glutWireSphere(SG_EARTH_RAD,32,16);
        glutSwapBuffers();
        ii++;
        glPopMatrix();