X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=tests%2Ftest-up.cxx;h=5d2d75d0b2bc35b6a0dbdf2a2cc90ac7f5f80771;hb=4ec6810c290ed7ae871a62036936b2733d5995f4;hp=96fb2c3411a237d8f5ed784d0bfa42bfe5bc5f8c;hpb=29275ce1ecf9c4ea302aacca8c5ae5d4d3319a17;p=flightgear.git diff --git a/tests/test-up.cxx b/tests/test-up.cxx index 96fb2c341..5d2d75d0b 100644 --- a/tests/test-up.cxx +++ b/tests/test-up.cxx @@ -1,14 +1,19 @@ // do some test relating to the concept of "up" -#include +#ifdef HAVE_CONFIG_H +# include +#endif -#include STL_IOSTREAM +#include -#include +#include #include #include +using std::cout; +using std::endl; + int main() { // for each lat/lon given in goedetic coordinates, calculate // geocentric coordinates, cartesian coordinates, the local "up" @@ -23,10 +28,10 @@ int main() { cout << "lon = " << lon << " geod lat = " << lat; double sl_radius, lat_geoc; - sgGeodToGeoc( lat * DEG_TO_RAD, alt, &sl_radius, &lat_geoc ); - cout << " geoc lat = " << lat_geoc * RAD_TO_DEG << endl; + sgGeodToGeoc( lat * SGD_DEGREES_TO_RADIANS, alt, &sl_radius, &lat_geoc ); + cout << " geoc lat = " << lat_geoc * SGD_RADIANS_TO_DEGREES << endl; - Point3D pgd( lon * DEG_TO_RAD, lat * DEG_TO_RAD, 0.0 ); + Point3D pgd( lon * SGD_DEGREES_TO_RADIANS, lat * SGD_DEGREES_TO_RADIANS, 0.0 ); Point3D pc = sgGeodToCart( pgd ); cout << " cartesian = " << pc << endl; @@ -39,7 +44,7 @@ int main() { sgdMat4 GEOC_UP; sgdVec3 geoc_up; - sgdMakeRotMat4( GEOC_UP, lon, 0.0, -lat_geoc * RAD_TO_DEG ); + sgdMakeRotMat4( GEOC_UP, lon, 0.0, -lat_geoc * SGD_RADIANS_TO_DEGREES ); sgdSetVec3( geoc_up, GEOC_UP[0][0], GEOC_UP[0][1], GEOC_UP[0][2] ); cout << " geoc up = " << geoc_up[0] << ", " << geoc_up[1] << ", " << geoc_up[2] << endl;