Add extrapolation, debug graphic limits

This commit is contained in:
Иван Ивашкин
2024-12-13 13:27:07 +05:00
parent 585eb9b86b
commit 7c9bc1856b
5 changed files with 17 additions and 9 deletions

View File

@@ -82,17 +82,16 @@ namespace StructureHelperCommon.Models.Functions
{
return leftBound.Y;
}
else if (xValue > leftBound.X && xValue < rightBound.X)
{
return MathUtils.Interpolation(xValue, leftBound.X, rightBound.X, leftBound.Y, rightBound.Y);
}
else if (xValue == rightBound.X)
{
return rightBound.Y;
}
else
{
return MathUtils.Interpolation(xValue, leftBound.X, rightBound.X, leftBound.Y, rightBound.Y);
}
}
return 0;
//Можно добавить экстраполяцию
}
public GraphSettings GetGraphSettings()
{