昨天幫同學做了個課程實驗(乙個非計算機專業同學),有看到了graphics.h
這個標頭檔案,還記得在大一的時候剛剛接觸
c語言,一片茫然(當時
0基礎學習計算機,剛剛學會上網),還好寢室有大神帶著,一步一步總算走了過來(雖然現在還是挺茫然的)。
記得大一的時候看到了一些源程式,利用到了graphics.h
這個標頭檔案,做出了一些很神奇的事情,讓當時的我驚奇萬分。
現在又看到了它,雖說已經沒有很大的用處了,但是想趁著現在有時間再看看這個東西。
首先介紹乙個繪圖環境相關函式,initgraph
(int width
,intheight
,int flag=null);
記得當時大一的時候看到這樣的api
函式還看不懂呢。
引數:width
繪圖環境的寬度。
height繪圖環境的高度。
style
繪圖環境的樣式,預設為 null。可為以下值:
showconsole
表示可以保留原控制台視窗
介紹三個畫線函式:
void line(int x1,int y1,int x2,int y2);
x1 線的起始點的 x 座標。
y1 線的起始點的 y 座標。
x2 線的終止點的 x 座標。
y2 線的終止點的 y 座標。
void linerel(int dx, int dy);
dx從「當前點」開始畫線,沿 x 軸偏移 dx。
dy從「當前點」開始畫線,沿 y 軸偏移 dy。
void lineto( int x, int y);
x目標點的 x 座標(從「當前點」開始畫線)。
y目標點的 y 座標(從「當前點」開始畫線)
#include#includeusing namespace std;
int main()
graphics h 新增函式
在 easyx.h 的基礎上,graphics.h 保留了若干已經廢棄的函式,以提高對舊程式的相容性。函式或資料型別 描述bar 畫無邊框填充矩形。bar3d 畫有邊框三維填充矩形。drawpoly 畫無填充的多邊形。fillpoly 畫有邊框的填充多邊形。getcolor 獲取當前繪圖前景色。ge...
Unity3D 畫線函式(實現和虛線)
1.若只需要在除錯場景scene裡檢視,不需要在game執行場景看到,可以使用 debug.draw 這個函式一般在update fixed update lateupdate裡呼叫,並且不能設定材質,不過可以指定顏色,例子如下 void update 2.如需要在遊戲執行場景中看到,則需要使用li...
matlab中的畫線函式line
line 函式可以在畫布中畫一些輔助線。line 起點橫座標,終點橫座標 起點縱座標,終點縱座標 line 1,2 3,4 將畫出 1,3 到 2,4 的一條直線,而不是 1,2 到 3,4 舉個栗子 subplot 131 line 1,2 3,4 subplot 132 line 1,1 3,5...