mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
Explicit std::min/max template usage
This is unfortunately required in several cases: - Sometimes when we use either float and double (this should be changed) - Because KDCoordinate is not an int, so any arithmemtic promotes it to an int - Because we mix pointer differences and ints
This commit is contained in:
@@ -52,7 +52,7 @@ float GraphController::interestingXHalfRange() const {
|
||||
Sequence * s = functionStore()->modelForRecord(functionStore()->activeRecordAtIndex(i));
|
||||
int firstInterestingIndex = s->initialRank();
|
||||
nmin = std::min(nmin, firstInterestingIndex);
|
||||
nmax = std::max(nmax, firstInterestingIndex + standardRange);
|
||||
nmax = std::max(nmax, firstInterestingIndex + static_cast<int>(standardRange));
|
||||
}
|
||||
assert(nmax - nmin >= standardRange);
|
||||
return nmax - nmin;
|
||||
|
||||
Reference in New Issue
Block a user