0

我有一个jsxgraph板,上面有几行简单的设置,如下所示:

我的 jsxgraph

我想遮蔽它的一部分,例如,蓝线和虚线之间的白色区域。解决这个问题的最佳方法是什么?我查看了 API,但没有任何提供的元素突然出现在我身上,到目前为止,我还没有看到任何可以做我想做的事情的例子。不等式元素是否可以轻松扩展到多行?

4

1 回答 1

1

您可以使用多边形并隐藏多边形的边和顶点。这是一个例子:

    var board = JXG.JSXGraph.initBoard("jxgbox", {
        boundingbox: [-1, 5, 5, -1],
        axis: true
    });

    var p1 = board.create('point', [2, 1]);
    var shade = board.create('polygon', [p1, [0,p1.Y()], [0,4]],
            {
                borders: {visible: false},
                vertices: {visible: false}
            }
        );

如果您需要与坐标轴相交,您可以使用 board.defaultAxes.x和访问它们board.defaultAxes.y

于 2017-12-18T08:27:43.493 回答