Go to the documentation of this file. 26 #ifndef INCLUDED_EigenCoreGeometry_h_GUID_84777061_9532_4BBD_0ADC_3E53E516AE23 27 #define INCLUDED_EigenCoreGeometry_h_GUID_84777061_9532_4BBD_0ADC_3E53E516AE23 29 #if 0 // warning suppressions no longer needed with currently-used Eigen version 31 #define OSVR_MSVC_WARNINGS_PUSHED 33 #pragma warning(disable : 4127) 37 #if defined(__clang__) || \ 38 (defined(__GNUC__) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 406)) 41 #define OSVR_GCC_WARNINGS_PUSHED 42 #pragma GCC diagnostic push 43 #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 47 #include <Eigen/Geometry> 49 #ifdef OSVR_GCC_WARNINGS_PUSHED 50 #undef OSVR_GCC_WARNINGS_PUSHED 51 #pragma GCC diagnostic pop 54 #ifdef OSVR_MSVC_WARNINGS_PUSHED 55 #undef OSVR_MSVC_WARNINGS_PUSHED 59 #endif // INCLUDED_EigenCoreGeometry_h_GUID_84777061_9532_4BBD_0ADC_3E53E516AE23