diff --git a/gtsam/geometry/CalibratedCamera.h b/gtsam/geometry/CalibratedCamera.h index f2bc2f84a..1f791935d 100644 --- a/gtsam/geometry/CalibratedCamera.h +++ b/gtsam/geometry/CalibratedCamera.h @@ -18,10 +18,6 @@ #pragma once -//Needed if windows.h is included somehow. -//It defines min and max, which conflicts with numeric_limits::max() -#define NOMINMAX - #include #include #include @@ -33,7 +29,8 @@ namespace gtsam { -class GTSAM_EXPORT CheiralityException: public ThreadsafeException { +class GTSAM_EXPORT CheiralityException: public ThreadsafeException< + CheiralityException> { public: CheiralityException() : CheiralityException(std::numeric_limits::max()) {}