15.2.1.3二维几何形状

 
:rectangle ()
:rectangle 位置pos)
:rectangle (…,“曲率”,curv)
:rectangle (…,“EdgeColor”,ec)
:rectangle (…,“FaceColor”,fc)
:rectangle (hax, …)
:h= rectangle (…)

绘制从定义的矩形补丁poscurv.

变量pos(1:2)定义贴片的左下角,以及pos(3:4)定义其宽度和高度。默认情况下,的值pos[0, 0, 1, 1].

变量curv定义直角边的曲率,可以是标量或二元向量,值在0和1之间。值为0表示边没有曲率,而值为1表示边完全弯曲成圆弧。如果curv是一个双元素向量,那么第一个元素是沿着贴片的x轴的曲率,第二个元素是沿y轴的曲率。

如果curv是标量,它表示矩形两条边中较短边的曲率,另一边的曲率从定义

min (pos(1:2)) / max (pos(1:2)) * curv

其他键/值对将传递给基础补丁命令。完整的属性清单详见Patch Properties.

如果第一个参数hax是一个轴句柄,然后绘制到此轴,而不是返回的当前轴gca.

可选返回值h是createdrectangle对象的图形句柄。

详见: patch,line,cylinder,ellipsoid,sphere.

广告

版权所有 © 2024-2025 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号-2