搜索资源列表
liujunpeng03081528
- 实验内容: 1 实现扫描转换多边形的算法填充多边形。 实现内容: 1, 可以画任意多边形。 2, 三角形也是通过扫描转换多边形的算法实现。 具体实现: 画多边形用moveto(),lineto(),两个函数实现画没一条边。 构造ET表,AEL表,通过这两个表填充多边形。 画图步骤: 1. 取顶点:用n记录顶点个数,按下鼠标开始取点,第二次按下取得第二个顶点,第i次按下取得第i 个顶点。取得的顶点放到Verex[]中。 2. 画多边形:按下菜单按钮----多
GraphApply
- 绘图指令的综合使用visual c++ graphic guide-some introcution about Graphic Device Interface program moveto lineto etc. visual c++ graphic guide visual c++ graphic guide visual c++ graphic guide visual c++ graphic guide绘图指令的综合使用
Transline_delphi-
- 在image上绘制透明直线 及api函数用法 MoveToEx( DC: HDC {设备环境句柄} p2, p3: Integer {坐标} p4: PPoint {用于保存 p2、p3 值的 TPoint 结构的指针} ): BOOL LineTo( DC: HDC {设备环境句柄} X, Y: Integer {直线终点坐标} ): BOOL -Transparency in a st
test1
- 将中点Bresenham算法推广到绘制任意斜率的直线段。使用对话框输入直线的起点和终点坐标,以屏幕中心为二维坐标系原点,绘制任意斜率的直线段。编制CLine类,成员函数为MoveTo()和LineTo()。对边界像素的处理原则是“起点闭区间、终点开区间”,即要求所绘直线达到VC++的MoveTo()和LineTo()函数的绘制效果。-Midpoint Bresenham algorithm will be extended to the slope of the straight line se
2
- 将中点Bresenham算法推广到绘制任意斜率的直线段。使用对话框输入直线的起点和终点坐标,试以屏幕中心为二维坐标系原点,绘制任意斜率的直线段。要求编制CLine类,成员函数为MoveTo()和LineTo()。对边界像素的处理原则是“起点闭区间、终点开区间”,即要求所绘直线达到VC++的MoveTo()和LineTo()函数的绘制效果。-Midpoint Bresenham algorithm will be extended to the slope of the straight line
lineto-function_37
- lineto function draws a line current position(CP) to the point(x,y), you can get current position using getx and gety function.-lineto function draws a line current position(CP) to the point(x,y), you can get current position using getx and gety fun
line2
- 绘制任意斜率的直线段 设计CLine直线类,其数据成员为直线段的起点坐标P0和终点坐标P1,成员函数为MoveTo()和LineTo()函数。 CLine类的LineTo()函数使用中点Bresenham算法绘制任意斜率k的直线段,包括k=±∞、k>1、0≤k≤1、-1≤k<0和k<-1五种情况。 在屏幕客户区按下鼠标左键选择直线的起点,保持鼠标左键按下并移动鼠标到另一位置,弹起鼠标左键绘制任意斜率的直线段。 在状态栏动态显示鼠标光标移动时的位置坐标。-The slope of