书籍详情

Visual C#图形程序设计实例

Visual C#图形程序设计实例

作者:李兰友等编著

出版社:国防工业出版社

出版时间:2003-04-01

ISBN:9787118030730

定价:¥36.00

购买这本书可以去
内容简介
  本书是一本介绍计算机绘图和计算机图形处理方法和技术的参考书,重点介绍使用VisualC#行计算机绘图和计算机图形处理算法的程序设计。本书以计算机图形绘制技术为主线,以图形应用程序设计实例为中心。书中大量的程序实例使读者能很快掌握VisualC#.NET在图形程序设计的基本知识和编程技巧。本书内容新颖,简明易懂,全部程序实例均在VisualC#.NET环境下上机通过。程序实例具有很强的工程使用价值。本书可作为大专院校计算机绘图课程的教科书,适合于技术人员在工程设计时参考。
作者简介
暂缺《Visual C#图形程序设计实例》作者简介
目录
第1章  Visual C#. NET入门                  
 1. 1  创建一个Visual  C#应用程序                  
 1. 1. 1  创建一个应用程序框架                  
 1. 1. 2  创建一个简单的绘图项目                  
 1. 2  Visual Studio窗口                  
 1. 2. 1  Visual Studio起始页                  
 1. 2. 2  解决方案资源管理器                  
 1. 2. 3  类视图窗口                  
 1. 2. 4  属性窗口                  
 1. 2. 5  任务列表窗口                  
 1. 2. 6  工具箱窗口                  
 1. 2. 7  编辑器窗口                  
 1. 2. 8  服务器资源管理器窗                  
 1. 2. 9  对象浏览器窗口                  
 1. 2. 10  宏资源管理器窗口                  
 1. 3  Visual C#. NET菜单                  
 1. 3. 1  文件菜单                  
 1. 3. 2  编辑菜单                  
 1. 3. 3  视图菜单                  
 1. 3. 4  项目菜单                  
 1. 3. 5  生成菜单                  
 1. 3. 6  调试菜单                  
 1. 3. 7  工具菜单                  
 1. 3. 8  窗口菜单                  
 1. 3. 9  帮助菜单                  
 1. 3. 10  数据菜单                  
 1. 3. 11  格式菜单                  
 本章小结                  
                   
 第2章应用程序界面设计                  
 2. 1  命令按钮界面设计                  
 2. 2  菜单界面设计                  
 2. 3  MDI界面设计                  
 2. 3. 1  建立MDI主窗体                  
 2. 3. 2  建立MDI子窗体                  
 2. 3. 3  子窗体设计                  
 2. 3. 4  主窗体程序设计                  
 2. 3. 5  运行                  
 2. 4  工具栏界面设计                  
 本章小结                  
                   
 第3章  Visual C#图形程序设计基础                  
 3. 1  Visud C#绘图基本知识                  
 3. 1. 1  图形装置接口                  
 3. 1. 2  名称空间                  
 3. 2  画笔                  
 3. 3  画刷                  
 3. 3. 1  SolidBrush类                  
 3. 3. 2  HatchBrush类                  
 3. 3. 3  GradientBrush类                  
 3. 3. 4  TextureBrush类                  
 3. 4  Visual C#. NET中的图形方法                  
 3. 4. 1  Poht结构                  
 3. 4. 2  DrawLine方法                  
 3. 4. 3  DrawEllipse方法                  
 3. 4. 4  DrawArc方法                  
 3. 4. 5  DrawPie方法                  
 3. 4. 6  DrawRectangle方法                  
 3. 4. 7  DrawBezier方法                  
 3. 4. 8  DrawPolygon方法                  
 3. 4. 9  DrawClosedCurve方法                  
 3. 4. 10  DrawCurve方法                  
 3. 4. 11  DrawPath方法                  
 3. 5  填充图形                  
 3. 5. 1  FillEllipse方法                  
 3. 5. 2  FillRectangle方法                  
 3. 5. 3  FillPie方法                  
 3. 5. 4  FillPolygon方法                  
 3. 5. 5  FillClosedCurve方法                  
 3. 5. 6  Fillpath方法                  
 3. 6  交互绘图基础                  
 本章小结                  
                   
 第4章  直线段图案设计                  
 4. 1  直线段图案                  
 4. 1. 1  直线段图案设计                  
 4. 1. 2  按三角函数规律分布的直线段图案                  
 4. 2  按函数规律分布的直线段图案                  
 4. 2. 1  按函数规律分布的直线段图案实例                  
 4. 2. 2  线段图案                  
 本章小结                  
                   
 第5章曲线图案设计                  
 5. 1  函数曲线                  
 5. 1. 1  正叶线                  
 5. 1. 2  星茫线                  
 5. 1. 3  抛物线                  
 5. 1. 4  高阶函数曲线                  
 5. 1. 5  Nephroid曲线                  
 5. 1. 6  卡基奥依特曲线                  
 5. 1. 7  李沙育曲线                  
 5. 1. 8  螺线                  
 5. 1. 9  心形线                  
 5. 2  曲线图案设计                  
 5. 2. 1  蔷薇花曲线                  
 5. 2. 2  变形蔷薇花图案                  
 5. 2. 3  砂丘风纹模样图                  
 5. 3  花边图案                  
 5. 3. 1  花边图案1                  
 5. 3. 2  花边图案2                  
 5. 3. 3  花边加图案                  
 5. 4  解析几何曲线                  
 5. 4. 1  心脏线                  
 5. 4. 2  玫瑰线                  
 5. 4. 3  坩线                  
 5. 4. 4  摆线                  
 本章小结                  
                   
 第6章  递归图形                  
 6. 1  递归图形程序设计                  
 6. 2  分形方法                  
 本章小结                  
 第7章  随机图案                  
 7. 1  随机图形设计                  
 7. 2  利用随机函数设计图案                  
 7. 3  随机函数在物理中的应用                  
 本章小结                  
                   
 第8章  二维图形几何变换及图形设计                  
 8. 1  平面图形几何变换及程序设计                  
 8. 1. 1  平移变换                  
 8. 1. 2  比例变换                  
 8. 1. 3  旋转变换                  
 8. 1. 4  对称变换                  
 8. 1. 5  组合变换                  
 8. 2  利用几何变换设计美术图案单元                  
 8. 3  利用几何变换矩阵设计图案                  
 本章小结                  
                   
 第9章  特殊变换图案设计                  
 9. 1  内插法图形变换                  
 9. 2  图案的扇形变换                  
 9. 3  圆环变换                  
 9. 4  球面镜变换                  
 9. 5  三角函数变换                  
 9. 6  三角形变换                  
 本章小结                  
                   
 第10章  工程曲线                  
 10. 1  圆弧曲线                  
 10. 1. 1  圆弧的表示                  
 10. 1. 2  三点画弧                  
 10. 2  三次参数样条插值曲线                  
 10. 2. 1  曲线的数学表示                  
 10. 2. 2  三次参数样条插值曲线应用                  
 10. 3  贝济埃曲线                  
 10. 3. 1  贝济埃曲线表达式                  
 10. 3. 2  贝济埃曲线的程序设计示例                  
 10. 4  B样条曲线                  
 10. 4. 1  B样条曲线的数学表示                  
 10. 4. 2  二次B样条曲线                  
 10. 4. 3  三次B样条曲线                  
 本章小结                  
                   
 第11章  三维图形程序设计                  
 11. 1  三维图形屏幕显示                  
 11. 2  三维几何图形的绘制                  
 11. 2. 1  三维几何图形程序设计                  
 11. 2. 2  函数的立体图                  
 11. 2. 3  球体                  
 11. 3  三维图形变换                  
 11. 3. 1  三维图形几何变换                  
 11. 3. 2  三维图形投影变换                  
 11. 3. 3  图形三维变换的程序设计                  
 11. 4  隐藏线处理                  
 11. 4. 1  根据描画顺序进行隐藏线处理                  
 11. 4. 2  由计算法进行球面的隐藏线处理                  
 11. 4. 3  使用极大极小法进行函数立体图形的隐藏线处理                  
 11. 4, 4  凸多面体隐藏线处理                  
 本章小结                  
                   
 第12章  空间圆圆                  
 12. 1  数学曲面                  
 12. 1. 1  数学曲面的参数表示                  
 12. 1. 2  田转曲面                  
 12. 1. 3  双线性曲四                  
 12. 2  Cooos曲面                  
 12. 2. 1  双三次孔斯曲面表达式                  
 12. 2. 2  程序设计                  
 12. 3  贝济埃曲面                  
 12. 3. 1  贝济埃曲面数学表达式                  
 12. 3. 2  程序设计                  
 12. 4  B样条曲面                  
 12. 4. 1  B样条曲面数学表达式                  
 12. 4. 2  程序设计                  
 本章小结                  
                   
 附录  工程曲面程序清单                  
 1. 双线性曲面程序                  
 2. 双三次贝济埃曲面程序                  
 3. 双三次B样条曲面程序                  
 参考文献                  

猜您喜欢

读书导航