带有 ILNumerics 图形问题的散点图

本文关键字:散点图 问题 图形 ILNumerics 带有 | 更新日期: 2023-09-27 18:37:02

我目前正在尝试使用 ILNumerics 在 3D 绘图窗口上绘制几个点。这实际上效果很好,但是一旦我旋转情节,它就会切断背景中的标签......

这是我的代码

        float[,] a = new float[2, 3] { { 1.0f, 2.0f, 3.0f }, { 1.0f, 2.0f, 3.0f } };
        ILArray<float> B = a;
        var scene = new ILScene {
            new ILPlotCube(twoDMode: false) {
                new ILPoints {
                    Positions = B,
                    Size = 4,
                }
            }
        };
        ilPanel1.Scene = scene;

这是正在发生的事情的图像:

https://www.dropbox.com/s/gd2cqzsp8kqc8d5/plot.png

我希望你们对这个问题有一个建议...提前感谢!!

带有 ILNumerics 图形问题的散点图

对缓冲区数据进行任何修改后,需要在受影响的节点或到根节点的路径上的任何节点上调用 Configure()。该规则的唯一例外:如果您的代码位于 ILPanel 的加载事件处理程序中,ILNumerics 会自动为您调用此处理程序。

显然,您的代码是在其他地方定义的 - 而不是在该处理程序中。因此,您必须遵循通用规则并手动添加 ilPanel1.Scene.Configure()。