From 1bc8ed9a9048ef407fa71c4161ad74f90a5da87c Mon Sep 17 00:00:00 2001
From: Tristan Walter <twalter@orn.mpg.de>
Date: Mon, 9 Nov 2020 14:13:42 +0100
Subject: [PATCH] * use infinity in situations where its preferable to max()

---
 Application/src/tracker/tracking/DatasetQuality.h | 2 +-
 Application/src/tracker/tracking/Individual.h     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Application/src/tracker/tracking/DatasetQuality.h b/Application/src/tracker/tracking/DatasetQuality.h
index 4bfb8da..6a25928 100644
--- a/Application/src/tracker/tracking/DatasetQuality.h
+++ b/Application/src/tracker/tracking/DatasetQuality.h
@@ -26,7 +26,7 @@ namespace track {
             
             long_t number_frames;
             
-            Single(idx_t id = std::numeric_limits<idx_t>::max())
+            Single(idx_t id = infinity<idx_t>())
                 : id(id), midline_len(0), midline_std(0), distance_travelled(0), grid_cells_visited(0), median_angle_var(0), number_frames(0)
             { }
             
diff --git a/Application/src/tracker/tracking/Individual.h b/Application/src/tracker/tracking/Individual.h
index f2c7d10..fdd1e0a 100644
--- a/Application/src/tracker/tracking/Individual.h
+++ b/Application/src/tracker/tracking/Individual.h
@@ -114,7 +114,7 @@ namespace track {
     
     class Identity {
     public:
-        static constexpr auto InvalidID = std::numeric_limits<uint32_t>::max();
+        static constexpr auto InvalidID = infinity<uint32_t>();
         
     protected:
         GETTER_SETTER(gui::Color, color)
-- 
GitLab