2d Maps: Make Tops and Depth work right

This commit is contained in:
Gaute Lindkvist 2018-10-17 13:39:31 +02:00
parent 0880fd5dec
commit 39ed7ad5d3

View File

@ -128,10 +128,13 @@ double Rim2dGridProjection::maxValue() const
for (uint i = 0; i < gridSize.x(); ++i)
{
for (uint j = 0; j < gridSize.y(); ++j)
{
if (hasResultAt(i, j))
{
maxV = std::max(maxV, value(i, j));
}
}
}
return maxV;
}
@ -145,10 +148,13 @@ double Rim2dGridProjection::minValue() const
for (uint i = 0; i < gridSize.x(); ++i)
{
for (uint j = 0; j < gridSize.y(); ++j)
{
if (hasResultAt(i, j))
{
minV = std::min(minV, value(i, j));
}
}
}
return minV;
}
@ -211,8 +217,6 @@ double Rim2dGridProjection::value(uint i, uint j) const
}
avgValue = calculator.weightedMean();
}
switch (m_resultAggregation())
{
case RESULTS_MEAN_VALUE:
@ -224,7 +228,8 @@ double Rim2dGridProjection::value(uint i, uint j) const
default:
CVF_TIGHT_ASSERT(false);
}
return 0.0;
}
return std::numeric_limits<double>::infinity();
}
//--------------------------------------------------------------------------------------------------