Add extrapolation, debug graphic limits
This commit is contained in:
@@ -25,7 +25,7 @@ namespace StructureHelperCommon.Models.Functions.Decorator
|
||||
}
|
||||
public override double GetByX(double xValue)
|
||||
{
|
||||
if (xValue > leftBound && xValue < rightBound)
|
||||
if (xValue >= leftBound && xValue <= rightBound)
|
||||
{
|
||||
return base.GetByX(xValue);
|
||||
}
|
||||
|
||||
@@ -52,6 +52,14 @@ namespace StructureHelperCommon.Models.Functions.Decorator
|
||||
{
|
||||
graphLimitGraphPoint.Add(point);
|
||||
}
|
||||
else if (point.Y <= downBound)
|
||||
{
|
||||
graphLimitGraphPoint.Add(new GraphPoint(point.X, downBound));
|
||||
}
|
||||
else
|
||||
{
|
||||
graphLimitGraphPoint.Add(new GraphPoint(point.X, upBound));
|
||||
}
|
||||
}
|
||||
graphLimitGraphPoint.Add(upPoint);
|
||||
graphSettings.GraphPoints = graphLimitGraphPoint;
|
||||
|
||||
Reference in New Issue
Block a user