「TI Draw」功能表

此子功能表位於更多模組下。

注意: 在建立使用此模組的新程式時,建議使用幾何作圖程式類型。如此將可確保所有相關模組皆已匯入。

項目

說明

from ti_draw import *

從 ti_draw 模組匯入所有方法。

 

形狀

項目

說明

draw_line()

繪製一條從指定的 x1,y1 座標開始,延伸至 x2,y2 的直線。

draw_rect()

繪製一個從指定的 x,y 座標開始,已指定寬度與高度的矩形。

fill_rect()

繪製一個從指定的 x,y 座標開始,已指定寬度與高度,並且填滿指定色彩(如果未定義則使用 set_color 或黑色)的矩形。

draw_circle()

繪製一個從指定的 x,y 中心座標開始,已指定半徑的圓形。

fill_circle()

繪製一個從指定的 x,y 中心座標開始,已指定半徑,並且填滿指定色彩(如果未定義則使用 set_color 或黑色)的圓形。

draw_text()

繪製一個從指定的 x,y 座標開始的文字字串。

draw_arc()

繪製一個從指定的 x,y 座標開始,已指定寬度、高度與角度的弧形。

fill_arc()

繪製一個從指定的 x,y 座標開始,已指定寬度、高度與角度,並且填滿指定色彩(如果未定義則使用 set_color 或黑色)的弧形。

draw_poly()

繪製一個使用指定 x-list,y-list 值的多邊形。

fill_poly()

繪製一個使用指定 x-list,y-list 值,並且填滿指定色彩(如果未定義則使用 set_color 或黑色)的多邊形。

plot_xy()

繪製一個使用指定 x,y 座標,以及代表不同形狀與符號(範圍在 1-13 內)的指定數字的形狀(請見下方)。

 

控制

項目

說明

clear()

清除整個畫面。可以與 x,y,width,height 參數搭配使用以清除現有矩形。

clear_rect()

清除從指定的 x,y 座標開始,已指定寬度與高度的矩形。

set_color()

依照程式內容設定形狀顏色,直到設定其他顏色為止。

set_pen()

繪製形狀時設定指定的邊界粗細與樣式(使用填滿指令時不適用)。

set_window()

設定視窗大小,可在視窗中繪製任何形狀。

此函數可用於調整視窗大小,以符合資料或是變更繪圖畫布的原點 (0,0)。

get_screen_dim()

傳回視窗畫面範圍的 xmax 和 ymax。

use_buffer()

啟用螢幕外緩衝區以加快繪圖速度。

paint_buffer()

顯示緩衝的繪圖輸出。

use_buffer() 和 paint_buffer() 函數可用於在畫面中顯示多個物件時可能會造成延遲的情況。

 

筆記

畫面左上角的預設配置為 (0,0)。右邊的正向 x 軸點以及下方的正向 y 軸點。可使用 set_window() 函數修改此內容。
ti_draw 模組中的函數僅可用於計算機以及桌面的計算機檢視。