Geomety 幾何
指令碼輸出
SetPoint1D
SetPoint1D(name, x, z)設定一個1D點到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 1D點的X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D點的Z軸座標 |
SetPoint2D
SetPoint2D(name, x, y)設定一個2D點到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 2D點的X軸座標 |
| y | Number 數字(雙精度浮點數) | 2D點的Y軸座標 |
SetPoint3D
SetPoint3D(name, x, y, z)設定一個3D點到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 3D點的X軸座標 |
| y | Number 數字(雙精度浮點數) | 3D點的Y軸座標 |
| z | Number 數字(雙精度浮點數) | 3D點的Z軸座標 |
SetLine1D
SetLine1D(name, x, z, vx, vz)設定一條1D直線到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 1D直線的X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D直線的Z軸座標 |
| vx | Number 數字(雙精度浮點數) | 1D直線的方向向量的X軸方向 |
| vz | Number 數字(雙精度浮點數) | 1D直線的方向向量的Z軸方向 |
SetLine2D
SetLine2D(name, x, y, vx, vy)設定一條2D直線到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 2D直線的X軸座標 |
| y | Number 數字(雙精度浮點數) | 2D直線的Y軸座標 |
| vx | Number 數字(雙精度浮點數) | 2D直線的方向向量的X軸方向 |
| vy | Number 數字(雙精度浮點數) | 2D直線的方向向量的Y軸方向 |
SetLine3D
SetLine3D(name, x, y, z, vx, vy, vz)設定一條3D直線到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 3D直線的X軸座標 |
| y | Number 數字(雙精度浮點數) | 3D直線的Y軸座標 |
| z | Number 數字(雙精度浮點數) | 3D直線的Z軸座標 |
| vx | Number 數字(雙精度浮點數) | 3D直線的方向向量的X軸方向 |
| vy | Number 數字(雙精度浮點數) | 3D直線的方向向量的Y軸方向 |
| vz | Number 數字(雙精度浮點數) | 3D直線的方向向量的Z軸方向 |
SetSegment1D
SetSegment1D(name, sx, sz, ex, ez)設定一條1D線段到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| sx | Number 數字(雙精度浮點數) | 1D線段起點的X軸座標 |
| sz | Number 數字(雙精度浮點數) | 1D線段起點的Z軸座標 |
| ex | Number 數字(雙精度浮點數) | 1D線段終點的X軸座標 |
| ez | Number 數字(雙精度浮點數) | 1D線段終點的Z軸座標 |
SetSegment2D
SetSegment2D(name, sx, sy, ex, ey)設定一條2D線段到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| sx | Number 數字(雙精度浮點數) | 2D線段起點的X軸座標 |
| sy | Number 數字(雙精度浮點數) | 2D線段起點的Y軸座標 |
| ex | Number 數字(雙精度浮點數) | 2D線段終點的X軸座標 |
| ey | Number 數字(雙精度浮點數) | 2D線段終點的Y軸座標 |
SetSegment3D
SetSegment3D(name, sx, sy, sz, ex, ey, ez)設定一條3D線段到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| sx | Number 數字(雙精度浮點數) | 3D線段起點的X軸座標 |
| sy | Number 數字(雙精度浮點數) | 3D線段起點的Y軸座標 |
| sz | Number 數字(雙精度浮點數) | 3D線段起點的Z軸座標 |
| ex | Number 數字(雙精度浮點數) | 3D線段終點的X軸座標 |
| ey | Number 數字(雙精度浮點數) | 3D線段終點的Y軸座標 |
| ez | Number 數字(雙精度浮點數) | 3D線段終點的Z軸座標 |
SetPlane
SetPlane(name, x, y, z, vx, vy, vz)設定一個平面到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 平面的X軸座標 |
| y | Number 數字(雙精度浮點數) | 平面的Y軸座標 |
| z | Number 數字(雙精度浮點數) | 平面的Z軸座標 |
| vx | Number 數字(雙精度浮點數) | 平面的法向量的X軸方向 |
| vy | Number 數字(雙精度浮點數) | 平面的法向量的Y軸方向 |
| vz | Number 數字(雙精度浮點數) | 平面的法向量的Z軸方向 |
SetCircle1D
SetCircle1D(name, x, z, r)設定一個1D圓到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 1D圓的圓心X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D圓的圓心Z軸座標 |
| r | Number 數字(雙精度浮點數) | 1D圓的半徑 |
SetCircle2D
SetCircle2D(name, x, y, r)設定一個2D圓到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 2D圓的圓心X軸座標 |
| y | Number 數字(雙精度浮點數) | 2D圓的圓心Y軸座標 |
| r | Number 數字(雙精度浮點數) | 2D圓的半徑 |
SetCircle3D
SetCircle3D(name, x, y, z, r, rx, ry, rz)設定一個3D圓到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 3D圓的圓心X軸座標 |
| y | Number 數字(雙精度浮點數) | 3D圓的圓心Y軸座標 |
| z | Number 數字(雙精度浮點數) | 3D圓的圓心Z軸座標 |
| r | Number 數字(雙精度浮點數) | 3D圓的半徑 |
| rx | Number 數字(雙精度浮點數) | 3D圓繞X軸的旋轉角度 |
| ry | Number 數字(雙精度浮點數) | 3D圓繞Y軸的旋轉角度 |
| rz | Number 數字(雙精度浮點數) | 3D圓繞Z軸的旋轉角度 |
SetRing1D
SetRing1D(name, x, z, r1, r2)設定一個1D圓環到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 1D圓環的圓環心X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D圓環的圓環心Z軸座標 |
| r1 | Number 數字(雙精度浮點數) | 1D圓環的內圓半徑 |
| r2 | Number 數字(雙精度浮點數) | 1D圓環的外圓半徑 |
SetRing2D
SetRing2D(name, x, y, r1, r2)設定一個2D圓環到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 2D圓環的圓環心X軸座標 |
| y | Number 數字(雙精度浮點數) | 2D圓環的圓環心Y軸座標 |
| r1 | Number 數字(雙精度浮點數) | 2D圓環的內圓半徑 |
| r2 | Number 數字(雙精度浮點數) | 2D圓環的外圓半徑 |
SetRing3D
SetRing3D(name, x, y, z, r1, r2, rx, ry, rz)設定一個3D圓環到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 3D圓環的圓環心X軸座標 |
| y | Number 數字(雙精度浮點數) | 3D圓環的圓環心Y軸座標 |
| z | Number 數字(雙精度浮點數) | 3D圓環的圓環心Z軸座標 |
| r1 | Number 數字(雙精度浮點數) | 3D圓環的內圓半徑 |
| r2 | Number 數字(雙精度浮點數) | 3D圓環的外圓半徑 |
| rx | Number 數字(雙精度浮點數) | 3D圓環繞X軸的旋轉角度 |
| ry | Number 數字(雙精度浮點數) | 3D圓環繞Y軸的旋轉角度 |
| rz | Number 數字(雙精度浮點數) | 3D圓環繞Z軸的旋轉角度 |
SetCylinder
SetCylinder(name, cx1, cy1, cz1, cx2, cy2, cz2, r)設定一個圓柱到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| cx1 | Number 數字(雙精度浮點數) | 底面1圓心X軸座標 |
| cy1 | Number 數字(雙精度浮點數) | 底面1圓心Y軸座標 |
| cz1 | Number 數字(雙精度浮點數) | 底面1圓心Z軸座標 |
| cx2 | Number 數字(雙精度浮點數) | 底面2圓心X軸座標 |
| cy2 | Number 數字(雙精度浮點數) | 底面2圓心Y軸座標 |
| cz2 | Number 數字(雙精度浮點數) | 底面2圓心Z軸座標 |
| r | Number 數字(雙精度浮點數) | 圓柱底面的半徑 |
SetWindow1D
SetWindow1D(name, sx, sz, ex, ez)設定一個1D視窗到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| sx | Number 數字(雙精度浮點數) | 1D視窗起點X軸座標 |
| sz | Number 數字(雙精度浮點數) | 1D視窗起點Z軸座標 |
| ex | Number 數字(雙精度浮點數) | 1D視窗終點X軸座標 |
| ez | Number 數字(雙精度浮點數) | 1D視窗終點Z軸座標 |
SetWindow2D
SetWindow2D(name, sx, sy, ex, ey)設定一個2D視窗到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| sx | Number 數字(雙精度浮點數) | 2D視窗起點X軸座標 |
| sy | Number 數字(雙精度浮點數) | 2D視窗起點Y軸座標 |
| ex | Number 數字(雙精度浮點數) | 2D視窗終點X軸座標 |
| ey | Number 數字(雙精度浮點數) | 2D視窗終點Y軸座標 |
SetCircleWindow1D
SetCircleWindow1D(name, x, z, r)設定一個1D圓形視窗到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 1D圓形視窗圓心X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D圓形視窗圓心Z軸座標 |
| r | Number 數字(雙精度浮點數) | 1D圓形視窗半徑 |
SetCircleWindow2D
SetCircleWindow2D(name, x, y, r)設定一個2D圓形視窗到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 2D圓形視窗圓心X軸座標 |
| y | Number 數字(雙精度浮點數) | 2D圓形視窗圓心Y軸座標 |
| r | Number 數字(雙精度浮點數) | 2D圓形視窗半徑 |
SetBox
SetBox(name, sx, sy, sz, ex, ey, ez)設定一個盒子到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| sx | Number 數字(雙精度浮點數) | 盒子的起點座標X軸座標 |
| sy | Number 數字(雙精度浮點數) | 盒子的起點座標Y軸座標 |
| sz | Number 數字(雙精度浮點數) | 盒子的起點座標Z軸座標 |
| ex | Number 數字(雙精度浮點數) | 盒子的終點座標X軸座標 |
| ey | Number 數字(雙精度浮點數) | 盒子的終點座標Y軸座標 |
| ez | Number 數字(雙精度浮點數) | 盒子的終點座標Z軸座標 |
SetOrientedBox
SetOrientedBox(name, cx, cy, cz, sx, sy, sz, rx, ry, rz)設定一個定向盒到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| cx | Number 數字(雙精度浮點數) | 定向盒的中心點X軸座標 |
| cy | Number 數字(雙精度浮點數) | 定向盒的中心點Y軸座標 |
| cz | Number 數字(雙精度浮點數) | 定向盒的中心點Z軸座標 |
| sx | Number 數字(雙精度浮點數) | 定向盒的X軸方向大小 |
| sy | Number 數字(雙精度浮點數) | 定向盒的Y軸方向大小 |
| sz | Number 數字(雙精度浮點數) | 定向盒的Z軸方向大小 |
| rx | Number 數字(雙精度浮點數) | 定向盒繞X軸旋轉角度 |
| ry | Number 數字(雙精度浮點數) | 定向盒繞Y軸旋轉角度 |
| rz | Number 數字(雙精度浮點數) | 定向盒繞Z軸旋轉角度 |
SetPose
SetPose(name, x, y, z, W, X, Y, Z)設定位姿到指令碼輸出。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| name | String 字串 | 輸出變數名 |
| x | Number 數字(雙精度浮點數) | 位置X軸座標 |
| y | Number 數字(雙精度浮點數) | 位置Y軸座標 |
| z | Number 數字(雙精度浮點數) | 位置Z軸座標 |
| W | Number 數字(雙精度浮點數) | 四元數W分量 |
| X | Number 數字(雙精度浮點數) | 四元數X分量 |
| Y | Number 數字(雙精度浮點數) | 四元數Y分量 |
| Z | Number 數字(雙精度浮點數) | 四元數Z分量 |
IM顯示
DrawPolygon1D
DrawPolygon1D(im, color, polygon)繪製一個1D多邊形到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定文本顏色 |
| polygon | Array 陣列 | 1D多邊形的頂點座標陣列 |
DrawPolygon2D
DrawPolygon2D(im, color, polygon)繪製一個2D多邊形到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定文本顏色 |
| polygon | Array 陣列 | 2D多邊形的頂點座標陣列 |
DrawPolygon3D
DrawPolygon3D(im, color, polygon)繪製一個3D多邊形到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定文本顏色 |
| polygon | Array 陣列 | 3D多邊形的頂點座標陣列 |
DrawPoint1D
DrawPoint1D(im, color, x, z)繪製一個1D點到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定點的顏色 |
| x | Number 數字(雙精度浮點數) | 1D點的X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D點的Z軸座標 |
DrawPoint2D
DrawPoint2D(im, color, x, y)繪製一個2D點到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 2D點的X軸座標 |
| y | Number 數字(雙精度浮點數) | 2D點的Y軸座標 |
DrawPoint3D
DrawPoint3D(im, color, x, y, z)繪製一個3D點到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 3D點的X軸座標 |
| y | Number 數字(雙精度浮點數) | 3D點的Y軸座標 |
| z | Number 數字(雙精度浮點數) | 3D點的Z軸座標 |
DrawLine1D
DrawLine1D(im, color, x, z, vx, vz)繪製一條1D直線到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 1D直線的X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D直線的Z軸座標 |
| vx | Number 數字(雙精度浮點數) | 1D直線的方向向量的X軸方向 |
| vz | Number 數字(雙精度浮點數) | 1D直線的方向向量的Z軸方向 |
DrawLine2D
DrawLine2D(im, color, x, y, vx, vy)繪製一條2D直線到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 2D直線的X軸座標 |
| y | Number 數字(雙精度浮點數) | 2D直線的Y軸座標 |
| vx | Number 數字(雙精度浮點數) | 2D直線的方向向量的X軸方向 |
| vy | Number 數字(雙精度浮點數) | 2D直線的方向向量的Y軸方向 |
DrawLine3D
DrawLine3D(im, color, x, y, z, vx, vy, vz)繪製一條3D直線到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 3D直線的X軸座標 |
| y | Number 數字(雙精度浮點數) | 3D直線的Y軸座標 |
| z | Number 數字(雙精度浮點數) | 3D直線的Z軸座標 |
| vx | Number 數字(雙精度浮點數) | 3D直線的方向向量的X軸方向 |
| vy | Number 數字(雙精度浮點數) | 3D直線的方向向量的Y軸方向 |
| vz | Number 數字(雙精度浮點數) | 3D直線的方向向量的Z軸方向 |
DrawSegment1D
DrawSegment1D(im, color, sx, sz, ex, ez)繪製一條1D線段到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| sx | Number 數字(雙精度浮點數) | 1D線段起點的X軸座標 |
| sz | Number 數字(雙精度浮點數) | 1D線段起點的Z軸座標 |
| ex | Number 數字(雙精度浮點數) | 1D線段終點的X軸座標 |
| ez | Number 數字(雙精度浮點數) | 1D線段終點的Z軸座標 |
DrawSegment2D
DrawSegment2D(im, color, sx, sy, ex, ey)繪製一條2D線段到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| sx | Number 數字(雙精度浮點數) | 2D線段起點的X軸座標 |
| sy | Number 數字(雙精度浮點數) | 2D線段起點的Y軸座標 |
| ex | Number 數字(雙精度浮點數) | 2D線段終點的X軸座標 |
| ey | Number 數字(雙精度浮點數) | 2D線段終點的Y軸座標 |
DrawSegment3D
DrawSegment3D(im, color, sx, sy, sz, ex, ey, ez)繪製一條3D線段到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| sx | Number 數字(雙精度浮點數) | 3D線段起點的X軸座標 |
| sy | Number 數字(雙精度浮點數) | 3D線段起點的Y軸座標 |
| sz | Number 數字(雙精度浮點數) | 3D線段起點的Z軸座標 |
| ex | Number 數字(雙精度浮點數) | 3D線段終點的X軸座標 |
| ey | Number 數字(雙精度浮點數) | 3D線段終點的Y軸座標 |
| ez | Number 數字(雙精度浮點數) | 3D線段終點的Z軸座標 |
DrawPlane
DrawPlane(im, color, x, y, z, vx, vy, vz)繪製一個平面到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 平面的X軸座標 |
| y | Number 數字(雙精度浮點數) | 平面的Y軸座標 |
| z | Number 數字(雙精度浮點數) | 平面的Z軸座標 |
| vx | Number 數字(雙精度浮點數) | 平面的法向量X軸方向 |
| vy | Number 數字(雙精度浮點數) | 平面的法向量Y軸方向 |
| vz | Number 數字(雙精度浮點數) | 平面的法向量Z軸方向 |
DrawCircle1D
DrawCircle1D(im, color, x, z, r)繪製一個1D圓到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 1D圓的圓心座標的X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D圓的圓心座標的Z軸座標 |
| r | Number 數字(雙精度浮點數) | 1D圓的半徑 |
DrawCircle2D
DrawCircle2D(im, color, x, y, r)繪製一個2D圓到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 2D圓的圓心座標的X軸座標 |
| y | Number 數字(雙精度浮點數) | 2D圓的圓心座標的Y軸座標 |
| r | Number 數字(雙精度浮點數) | 2D圓的半徑 |
DrawCircle3D
DrawCircle3D(im, color, x, y, z, r, rx, ry, rz)繪製一個3D圓到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 3D圓的圓心座標的X軸座標 |
| y | Number 數字(雙精度浮點數) | 3D圓的圓心座標的Y軸座標 |
| z | Number 數字(雙精度浮點數) | 3D圓的圓心座標的Z軸座標 |
| r | Number 數字(雙精度浮點數) | 3D圓的半徑 |
| rx | Number 數字(雙精度浮點數) | 3D圓繞X軸的旋轉角度 |
| ry | Number 數字(雙精度浮點數) | 3D圓繞Y軸的旋轉角度 |
| rz | Number 數字(雙精度浮點數) | 3D圓繞Z軸的旋轉角度 |
DrawRing1D
DrawRing1D(im, color, x, z, r1, r2)繪製一個1D圓環到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 1D圓環的圓環心座標的X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D圓環的圓環心座標的Z軸座標 |
| r1 | Number 數字(雙精度浮點數) | 1D圓環的內圓半徑 |
| r2 | Number 數字(雙精度浮點數) | 1D圓環的外圓半徑 |
DrawRing2D
DrawRing2D(im, color, x, y, r1, r2)繪製一個2D圓環到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 2D圓環的圓環心座標的X軸座標 |
| y | Number 數字(雙精度浮點數) | 2D圓環的圓環心座標的Y軸座標 |
| r1 | Number 數字(雙精度浮點數) | 2D圓環的內圓半徑 |
| r2 | Number 數字(雙精度浮點數) | 2D圓環的外圓半徑 |
DrawRing3D
DrawRing3D(im, color, x, y, z, r1, r2, rx, ry, rz)繪製一個3D圓環到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 3D圓環圓心X軸座標 |
| y | Number 數字(雙精度浮點數) | 3D圓環圓心Y軸座標 |
| z | Number 數字(雙精度浮點數) | 3D圓環圓心Z軸座標 |
| r1 | Number 數字(雙精度浮點數) | 3D圓環的內圓半徑 |
| r2 | Number 數字(雙精度浮點數) | 3D圓環的外圓半徑 |
| rx | Number 數字(雙精度浮點數) | 3D圓環繞X軸的旋轉角度 |
| ry | Number 數字(雙精度浮點數) | 3D圓環繞Y軸的旋轉角度 |
| rz | Number 數字(雙精度浮點數) | 3D圓環繞Z軸的旋轉角度 |
DrawCylinder
DrawCylinder(im, color, cx1, cy1, cz1, cx2, cy2, cz2, r)繪製一個圓柱到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| cx1 | Number 數字(雙精度浮點數) | 底面1圓心X軸座標 |
| cy1 | Number 數字(雙精度浮點數) | 底面1圓心Y軸座標 |
| cz1 | Number 數字(雙精度浮點數) | 底面1圓心Z軸座標 |
| cx2 | Number 數字(雙精度浮點數) | 底面2圓心X軸座標 |
| cy2 | Number 數字(雙精度浮點數) | 底面2圓心Y軸座標 |
| cz2 | Number 數字(雙精度浮點數) | 底面2圓心Z軸座標 |
| r | Number 數字(雙精度浮點數) | 圓柱底面半徑 |
DrawWindow1D
DrawWindow1D(im, color, sx, sz, ex, ez)繪製一個1D視窗到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| sx | Number 數字(雙精度浮點數) | 1D視窗起點X軸座標 |
| sz | Number 數字(雙精度浮點數) | 1D視窗起點Z軸座標 |
| ex | Number 數字(雙精度浮點數) | 1D視窗終點X軸座標 |
| ez | Number 數字(雙精度浮點數) | 1D視窗終點Z軸座標 |
DrawWindow2D
DrawWindow2D(im, color, sx, sy, ex, ey)繪製一個2D視窗到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| sx | Number 數字(雙精度浮點數) | 2D視窗起點X軸座標 |
| sy | Number 數字(雙精度浮點數) | 2D視窗起點Y軸座標 |
| ex | Number 數字(雙精度浮點數) | 2D視窗終點X軸座標 |
| ey | Number 數字(雙精度浮點數) | 2D視窗終點Y軸座標 |
DrawCircleWindow1D
DrawCircleWindow1D(im, color, x, z, r)繪製一個1D圓形視窗到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| x | Number 數字(雙精度浮點數) | 1D圓形視窗圓心X軸座標 |
| z | Number 數字(雙精度浮點數) | 1D圓形視窗圓心Z軸座標 |
| r | Number 數字(雙精度浮點數) | 1D圓形視窗半徑 |
DrawCircleWindow2D
DrawCircleWindow2D(im, color, x, y, r)繪製一個2D圓形視窗到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定圓形視窗的顏色 |
| x | Number 數字(雙精度浮點數) | 圓形視窗的圓心X軸座標 |
| y | Number 數字(雙精度浮點數) | 圓形視窗的圓心Y軸座標 |
| r | Number 數字(雙精度浮點數) | 圓形視窗的半徑 |
DrawBox
DrawBox(im, color, sx, sy, sz, ex, ey, ez)繪製一個盒子到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| sx | Number 數字(雙精度浮點數) | 盒子的起點座標X軸 |
| sy | Number 數字(雙精度浮點數) | 盒子的起點座標Y軸 |
| sz | Number 數字(雙精度浮點數) | 盒子的起點座標Z軸 |
| ex | Number 數字(雙精度浮點數) | 盒子的終點座標X軸 |
| ey | Number 數字(雙精度浮點數) | 盒子的終點座標Y軸 |
| ez | Number 數字(雙精度浮點數) | 盒子的終點座標Z軸 |
DrawOrientedBox
DrawOrientedBox(im, color, cx, cy, cz, sx, sy, sz, rx, ry, rz)繪製一個定向盒到指定IM顯示。
引數:
| 引數 | 型別 | 描述 |
|---|---|---|
| im | Integer 整數 | 影像暫存器索引 |
| color | String 字串 | 指定顏色 |
| cx | Number 數字(雙精度浮點數) | 定向盒的中心點X軸座標 |
| cy | Number 數字(雙精度浮點數) | 定向盒的中心點Y軸座標 |
| cz | Number 數字(雙精度浮點數) | 定向盒的中心點Z軸座標 |
| sx | Number 數字(雙精度浮點數) | 定向盒在X軸的大小 |
| sy | Number 數字(雙精度浮點數) | 定向盒在Y軸的大小 |
| sz | Number 數字(雙精度浮點數) | 定向盒在Z軸的大小 |
| rx | Number 數字(雙精度浮點數) | 定向盒繞X軸旋轉的角度 |
| ry | Number 數字(雙精度浮點數) | 定向盒繞Y軸旋轉的角度 |
| rz | Number 數字(雙精度浮點數) | 定向盒繞Z軸旋轉的角度 |
