如何获取ILNumerics中x和y轴的当前最小值和最大值?

时间:2014-07-26 08:19:14

标签: c# ilnumerics

我正在使用绘图立方体在ILNumerics中显示一个简单的2D线图。我希望能够在用户放大图形后修复并保存当前的X轴和Y轴限制。因此,我尝试通过以下方式接收轴的上限和下限:

   var xMin = plotCube.Axes.GetLimits().XMin
   var xMax = plotCube.Axes.GetLimits().XMax

但这些值是错误的(-3.40282347E + 38(xMax)和3.40282347E + 38(xMin))。

如何检索轴的当前最大值和最小值? 如何在创建新的绘图立方体时设置限制?

1 个答案:

答案 0 :(得分:2)

设置限制:

plotCube.Limits.Set(new Vector3(0,0,0), new Vector3(2,2,2)); 

http://ilnumerics.net/apidoc/?topic=html/M_ILNumerics_Drawing_ILLimits_Set.htm

获取所有3个坐标的限制:

Vector3 min = plotCube.Limits.Min, max = plotCube.Limits.Max;

http://ilnumerics.net/apidoc/?topic=html/Properties_T_ILNumerics_Drawing_ILLimits.htm