1樓:力歡
包含windows.h,裡面有一個setpixel方法,畫線常用演算法有三種dda,中點畫線bresenham畫線->_->
剛把三種都寫了下
void cddalineview::drawddaline(cdc *pdc, int x0, int y0, int x1, int y1, colorref color)
}//precondition:x0 < x1
void cddalineview::midpointline(cdc *pdc, int x0, int y0, int x1, int y1, colorref color)
else
pdc->setpixel(x, y, color);}}
void cddalineview::bresenhamline(cdc *pdc, int x0, int y0, int x1, int y1, colorref color)}}
僅供參考
2樓:塵雨洛煙
在c++中可以用graphics類進行畫直線,它需要提供畫筆,起點座標,終點座標等引數,可以通過設定畫筆畫出不同顏色的直線
3樓:暖美銀
付費內容限時免費檢視
回答直線的繪製,通過滑鼠給兩個點,用經典的直線演算法實現直線的畫法。 c++ 實現。
提問是**寫哦
用c語言**寫,畫一條直線
回答源**
更多3條
如何用c或者c++畫一條旋轉的直線
4樓:
3d啊從c向ab做垂線,交於點m(x,y,z)求cm的長度
c到原點o的距離
旋轉後點c到原點o的距離
結合旋轉角度
有了這幾個條件就可以了,畫個圖算吧
5樓:
旋轉的支線?
能附個圖麼?
如何用photoshop畫直線,如何用Photoshop PS畫直線
1 開啟ps在界 面新建一個畫布,大小多少沒什麼關係,然後在介面上找到畫筆工具。回2 調整合適的畫筆大小,答然後安住shift 滑鼠橫這畫是一條橫這的直線,然後豎著畫一條是一條豎著的直線。3 雖然這種方法是好,但是卻只能橫著或豎著畫直線不能歪斜著畫直線,那就用直線工具。4 右擊路徑的矩形工具,選擇 ...
cad怎麼畫直線,怎樣在CAD中畫直線
工具 聯想r9000k 作業系統 windows 10 1 這裡選擇的是autocad經典介面 2 然後可以開始直線的繪製,有兩種方法,點選 直線 圖示,或者直接輸入 l 就會彈出公式窗,接著按空格即可。推薦使用公式法,因為cad是個主要考公式進行繪圖的軟體 3 接著我們確定第一個點,可以隨意點選,...
如圖,已知直線a b,直線c和直線a,b交於點C和D,A B分別是直線a b上的兩點。P是直線c上
如圖,已知直線a b,直線c和直線a,b交於點c和d,a.b分別是直線a.b上的兩點。p是直線c上 因為 a b c 三點共線,所以 1 m 3 n 1 去分母得 n 3m mn 化為 m 1 n 3 3 由於 m n 是正整數,所以 m 1 n 3 都是 3 的約數,試驗可得 m 2 n 6 或 ...