用VC#.NET+GDI+开发交互式CAD系统

【课程介绍】
使用VC#.NET+GDI+,教你从0开始开发一个属于你自己的小型的交互式CAD系统
【课程收益】
获得一个CAD系统开发的基本框架
学习CAD开发的基本方法

视频教程入口

课程大纲
课件打包下载

第一章:课程简介

    1. 课程简介 28:48

第二章:VC#.NET基础

    1. VC#.NET编程基础
    课件下载
    19:28

第三章:GDI+编程

    1. Graphics对象、Paint事件和OnPaint方法 9:32
    2. 颜色、画笔和画刷 5:37
    3. 基本图元绘制函数 10:47
    4. 文本的绘制 8:01
    5. 反走样 4:40

第四章:面向对象编程

    1. 类 12:43
    2. 继承 14:42
    3. 多态 7:18

第五章:系统设计的基本框架和技术

    1. 相关类的设计 14:33
    2. 坐标系统 13:32
    3. 集合类 4:28
    4. 橡皮线技术 26:06

第六章:基本图元类设计

    1. CGElement类 7:43
    2. CPoint类 9:51
    3. CLine类 5:01
    4. CRectangle类 5:24
    5. CCircle类 3:49
    6. CArc类 11:22
    7. CText类 7:17
    8. 使用图元类绘图 10:31

第七章:交互绘图类设计

    1. CCommand类 3:08
    2. CCreatePoint类 2:41
    3. CCreateLine类 5:06
    4. CCreateRectangle类 2:22
    5. CCreateCircle类 2:15
    6. CCreateArc类 2:45
    7. CCreateText类 5:43
    8. 使用交互绘图类 8:15

第八章:拾取和选择

    1. 拾取和选择的概念 9:41
    2. 图元的包围矩形和GetBox方法 14:26
    3. 图元的拾取算法-Pick方法 9:48
    4. 实现图元的拾取-CSelect类 3:34
    5. 手柄的拾取 9:04
    6. 鼠标单选-CSelect类 5:27
    7. 全选、分类选择和放弃选择 4:53

第九章:图元的编辑

    1. 修改图元的属性、删除图元、全部删除 9:18

第一十章:图元变换

    1. 图元变换概述 3:09
    2. 平移变换 - 图元的Move方法和交互平移CMove类 14:28
    3. 平移变换 - 手柄的平移 8:57
    4. 平移变换 - 拖拉图元平移 6:24
    5. 旋转变换 - 图元绕任意点旋转 4:23
    6. 旋转变换 - 图元的Rotate方法和交互旋转CRotate类 7:59
    7. 镜像变换 - 图元相对于任意直线镜像 3:05
    8. 镜像变换 - 图元的Mirror方法和交互镜像CMirror类 7:52
    9. 比例变换 - 图元的Scale方法和实现比例变换 7:14

第一十一章:视图变换

    1. 视图变换概述 8:41
    2. 画面平移 - ViewDX和ViewDY参数,CPan类 6:22
    3. 画面缩放 - ViewScale参数,实现缩放 5:29
    4. 适合画布 7:42
    5. 局部放大 - CExtend类 6:04
    6. 默认视图 2:18

第一十二章:撤销和重做

    1. 记录画面 16:03
    2. 浅拷贝和深拷贝 7:00
    3. 撤销和重做 5:52

第一十三章:保存和打开

    1. 序列化和反序列化 4:58
    2. 保存和打开 6:44

视频教程入口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tgzssir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值