diff --git a/GeoLib/AABB.h b/GeoLib/AABB.h index 3e323f271382054e4825d6af38ccabf6a2f492bb..414cfaf08f356fdcabc7f7d6a4058f01427bbe09 100644 --- a/GeoLib/AABB.h +++ b/GeoLib/AABB.h @@ -130,14 +130,14 @@ public: } protected: - MathLib::Point3d _min_pnt = std::array<double,3>{{ + MathLib::Point3d _min_pnt = MathLib::Point3d{std::array<double,3>{{ std::numeric_limits<double>::max(), std::numeric_limits<double>::max(), - std::numeric_limits<double>::max()}}; - MathLib::Point3d _max_pnt = std::array<double,3>{{ + std::numeric_limits<double>::max()}}}; + MathLib::Point3d _max_pnt = MathLib::Point3d{std::array<double,3>{{ std::numeric_limits<double>::lowest(), std::numeric_limits<double>::lowest(), - std::numeric_limits<double>::lowest()}}; + std::numeric_limits<double>::lowest()}}}; private: void init(PNT_TYPE const & pnt) {