Bresenham算法,使能产生实线、虚线、点划线、w宽度的线宽。

如何实现修改Bresenham算法中,使能产生线型,线宽变换。请给出编写函数说明我很菜的忘详细解释下是在MFC中编写的计算机图形学上机不是用画笔哦在函数里边添加... 如何实现修改Bresenham算法中,使能产生线型,线宽变换。 请给出编写函数说明 我很菜的忘详细解释下 是在MFC中编写的计算机图形学上机
不是用画笔哦 在函数里边添加
展开
 我来答
枝煦御依美
2020-08-14 · TA获得超过1187个赞
知道小有建树答主
回答量:1972
采纳率:100%
帮助的人:11.2万
展开全部
同问。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
S0746
推荐于2016-01-10 · TA获得超过118个赞
知道答主
回答量:125
采纳率:0%
帮助的人:50万
展开全部
CPen 为画笔类

CPen( int nPenStyle, int nWidth, COLORREF crColor );
nPenStyle 线形
nWidth 宽度,以像素为单位
crColor 颜色

实线画笔:
CPen SolidPen(PS_SOLID, 1, RGB(0,0,0));

虚线:
CPen SolidPen(PS_DASH, 1, RGB(0,0,0));

点画线:
CPen SolidPen(PS_DASHDOT, 1, RGB(0,0,0));

w宽度的线宽
CPen SolidPen(PS_DASHDOT, w, RGB(0,0,0));

具体的Bresham算法我就不写了
下面画一条w宽度的点画线

CPen SolidPen(PS_DASHDOT, w, RGB(0,0,0));
pDC->LineTo(x, y);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式