本书从实用角度出发,详细介绍了主要的Autodesk产品平台下的开发技术,内容架构按照Autodesk的软件产品进行组织。
书中对常用的概念进行了细致的讲解,并提供了大量的程序实例以帮助读者快速掌握相应软件产品的开发技术和方法。另外,为了帮助读者掌握相关内容,每章后都配有一定数量的习题,以便学习者能够检验自己对各章内容的掌握程度,进而巩固其所学知识。同时为方便读者学习,本书还附带了光盘,其中包含了本书中所用到的示例代码。
第1篇 AuotCAD ObjectARX开发教程
第1章 AuotCAD开发概览
1.1 AutoCAD开发概述
1.1.1 AutoCAD的开发接口
1.1.2 ObjectARx开发环境
1.1.3 ObjectARX程序结构
1.2 ObjectARX工程
1.2.1 手动创建ObjectAKx工程
1.2.2 程序的加载、运行和卸载
1.2.3 程序的调试
1.3 ObjectARX向导的安装和使用
1.4 练习
第2章 用户交互
2.1 概述
2.2 用户输入
2.3 结果缓冲区
2.4 调用AutoCAD内部命令
2.5 选择集
2.5.1 创建选择集
2.5.2 过滤选择集
2.5.3 操作选择集
2.6 练习
第3章 AutoCAD数据库
3.1 AutoCAD数据库介绍
3.1.1 AutoCAD的主要组成
3.1.2 数据库操作
3.2 符号表
3.2.1 符号表概述
3.2.2 符号表操作
3.2.3 遍历符号表
3.3 练习
第4章 实体对象
第5章 扩充数据
第6章 几何类
第7章 拥护界面
第8章 自定义对象
第9章 反应器
第2篇 AuotCAD.NET开发教程
第10章 AuotCAD.NET API概览
第11章 用户交互
第12章 AuotCAD数据
第13章 实体对象
第14章 词典和扩展数据
第15章 用户界面
第16章 AuotCAD中的事件
第3篇 MapGuide开发教程
第17章 MapGuide概览
第18章 MapGuide API介绍
第19章 站点和资源管理
第20章 层和地图
第21章 要素操作
第22章 定制输出
第23章 与其他系统整合
第4篇 AuotCAD Map 3D开发教程
第24章 AuotCAD Map 3D开发概览
第25章 图形集及查询
第26章 对象数据
第27章 注释
第28章 对象过滤
第29章 显示管理器
第30章 拓补
第31章 输入/输出
第32章 Geospatial Platform API
第5篇 AuotCAD Civil 3D开发教程
第6篇 Revit开发教程
第7篇 Inventor开发教程