Fixed wrong uses of std::numeric_limits<double>::min()

This commit is contained in:
Mael Rouxel-Labbé 2017-10-27 12:03:44 +02:00
parent 5ef873d67e
commit aaca6a0597
1 changed files with 10 additions and 10 deletions

View File

@ -129,12 +129,12 @@ public:
const PPM ppmap = get(vertex_point, mesh);
// Get mesh's bounding box
double xmin = (std::numeric_limits<double>::max)();
double ymin = (std::numeric_limits<double>::max)();
double zmin = (std::numeric_limits<double>::max)();
double xmax = (std::numeric_limits<double>::min)();
double ymax = (std::numeric_limits<double>::min)();
double zmax = (std::numeric_limits<double>::min)();
double xmin = std::numeric_limits<double>::infinity();
double ymin = std::numeric_limits<double>::infinity();
double zmin = std::numeric_limits<double>::infinity();
double xmax = -std::numeric_limits<double>::infinity();
double ymax = -std::numeric_limits<double>::infinity();
double zmax = -std::numeric_limits<double>::infinity();
BOOST_FOREACH(vertex_descriptor vd, vertices) {
const Point_3& position = get(ppmap,vd);
@ -226,10 +226,10 @@ public:
// Project onto longest bounding box axes,
// Set extrema vertices' (u,v) in unit square and mark them as "parameterized"
double umin = (std::numeric_limits<double>::max)();
double umax = (std::numeric_limits<double>::min)();
double vmin = (std::numeric_limits<double>::max)();
double vmax = (std::numeric_limits<double>::min)();
double umin = std::numeric_limits<double>::infinity();
double umax = -std::numeric_limits<double>::infinity();
double vmin = std::numeric_limits<double>::infinity();
double vmax = -std::numeric_limits<double>::infinity();
BOOST_FOREACH(vertex_descriptor vd, vertices) {
const Point_3& position = get(ppmap, vd);