注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)輔助設(shè)計(jì)與工程計(jì)算AutoCADOBJECTARX實(shí)用指南:AutoCAD二次開發(fā)

OBJECTARX實(shí)用指南:AutoCAD二次開發(fā)

OBJECTARX實(shí)用指南:AutoCAD二次開發(fā)

定 價(jià):¥41.00

作 者: 宋延杭,王川,李永宣編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: ObjectARX AutoCAD

ISBN: 9787115079909 出版時(shí)間: 1999-08-01 包裝:
開本: 26cm 頁(yè)數(shù): 430頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  ObjectARX 2.0是AutoDesk公司推出的基于AutoCAD R14的二次開發(fā)工具。本書是一本供讀者學(xué)習(xí)ObjectARX 2.0的實(shí)用教程。全書共分19章,從基本概念到實(shí)際應(yīng)用,系統(tǒng)地介紹了在AutoCAD中運(yùn)用ObjectARX 進(jìn)行二次開發(fā)的最新技術(shù)。本書內(nèi)容由淺入深,體系結(jié)構(gòu)合理,理論與實(shí)例并重,適合廣大AutoCAD用戶和開次開發(fā)人員閱讀,也可供具有一定的C/C++語(yǔ)言基礎(chǔ)的計(jì)算機(jī)愛好者和大專院校師生學(xué)習(xí)和參考。

作者簡(jiǎn)介

暫缺《OBJECTARX實(shí)用指南:AutoCAD二次開發(fā)》作者簡(jiǎn)介

圖書目錄

第一章  概述
1.1  ARX簡(jiǎn)介
1.1.1  ARX的庫(kù)
1.1.2  AutoLISP、ADS和ARX
1.1.3  比較ADS和ARX的函數(shù)調(diào)用
1.1.4  運(yùn)行類型的識(shí)別
1.2  數(shù)據(jù)庫(kù)
1.2.1  AutoCAD數(shù)據(jù)庫(kù)
1.2.2  基本數(shù)據(jù)庫(kù)對(duì)象
1.2.3  打開和關(guān)閉ARX對(duì)象
1.3  ARX程序編譯和運(yùn)行環(huán)境
第二章  一個(gè)完整的ARX應(yīng)用程序
2.1  ARX應(yīng)用程序的結(jié)構(gòu)
2.1.1  acrxEntryPoint()用法
2.1.2  AutoCAD發(fā)給ARC應(yīng)用程序的消息
2.2  登記新的命令
2.2.1  命令堆棧
2.2.2  查找次序
2.2.3  全球和地區(qū)命令名
2.2.4  透明命令
2.2.5  查詢命令
2.2.6  應(yīng)用實(shí)例
2.3  調(diào)用一個(gè)ARX應(yīng)用程序
2.4  卸載ARX應(yīng)用程序
2.5  需求調(diào)用
2.5.1  AutoCAD、Windows系統(tǒng)注冊(cè)表和ARX應(yīng)用程序
2.5.2  在ARX應(yīng)用程序的安裝程序中修改注冊(cè)表
2.5.3  需求調(diào)用系統(tǒng)變量
2.5.4  檢測(cè)到用戶對(duì)象時(shí)的需求調(diào)用
2.5.5  用戶命令下的需求調(diào)用
2.5.6  AutoCAD啟動(dòng)時(shí)的需求調(diào)用
2.5.7  使用系統(tǒng)注冊(cè)表來管理應(yīng)用程序
2.6  ARX用戶命令
2.7  錯(cuò)誤處理
第三章  數(shù)據(jù)庫(kù)操作
3.1  初始化數(shù)據(jù)庫(kù)
3.2  創(chuàng)建和組織一個(gè)數(shù)據(jù)庫(kù)
3.3  保存一個(gè)數(shù)據(jù)庫(kù)
3.4  Wblock操作
3.4.1  從一個(gè)已存在的數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)
3.4.2  創(chuàng)建含實(shí)體的數(shù)據(jù)庫(kù)
3.5  插入一個(gè)數(shù)據(jù)庫(kù)
3.6  設(shè)置當(dāng)前數(shù)據(jù)庫(kù)的值
3.6.1  數(shù)據(jù)庫(kù)顏色值
3.6.2  數(shù)據(jù)庫(kù)線型值
3.6.3  數(shù)據(jù)庫(kù)線型比例值
3.6.4  數(shù)據(jù)庫(kù)層值
3.7  外部引用
3.8  數(shù)據(jù)庫(kù)操作實(shí)例
第四章  數(shù)據(jù)庫(kù)對(duì)象
4.1  打開和關(guān)閉對(duì)象
4.2  刪除對(duì)象
4.3  對(duì)象的數(shù)據(jù)庫(kù)所有權(quán)
4.4  加入對(duì)象特征數(shù)據(jù)
4.4.1  擴(kuò)展數(shù)據(jù)
4.4.2  擴(kuò)充詞典
4.4.3  ADS的例子
4.5  擦除對(duì)象
4.6  對(duì)象歸檔
第五章  實(shí)體
5.1  實(shí)體定義
5.2  實(shí)體的從屬關(guān)系
5.3  AutoCAD R14的實(shí)體
5.4  共有的實(shí)體屬性
5.4.1  實(shí)體顏色
5.4.2  實(shí)體線型
5.4.3  實(shí)體線型比例
5.4.4  實(shí)體的可見性
5.4.5  實(shí)體的層
5.5  共有的實(shí)體函數(shù)
5.5.1  對(duì)象捕捉點(diǎn)
5.5.2  變換函數(shù)
5.5.3  交叉點(diǎn)
5.5.4  GS標(biāo)記和子實(shí)體
5.5.5  炸開實(shí)體
5.6  創(chuàng)建AutoCAD實(shí)體實(shí)例
5.6.1  創(chuàng)建一個(gè)簡(jiǎn)單實(shí)體
5.6.2  創(chuàng)建一個(gè)簡(jiǎn)單的塊表記錄
5.6.3  創(chuàng)建一個(gè)帶屬性定義的塊表記錄
5.6.4  創(chuàng)建帶有屬性的塊引用
5.6.5  遍歷一個(gè)塊表記錄
5.7  復(fù)雜實(shí)體
5.7.1  創(chuàng)建一個(gè)復(fù)雜實(shí)體
5.7.2  遍歷polyline的頂點(diǎn)
5.8  坐標(biāo)系訪問
5.8.1  實(shí)體坐標(biāo)系
5.8.2  AcDb2dPolylineVertex
5.9  曲線函數(shù)
第六章  容器對(duì)象
6.1 符號(hào)表和詞曲
6.2  符號(hào)表
6.2.1  塊表
6.2.2  層表
6.3  遍歷
6.3.1  詞典
6.3.2  組和組詞典
6.3.4 Mline樣式詞典
6.4  Xrecords
6.4.1  Xrecord的DXF組碼
6.4.2  實(shí)例
第七章  派生一個(gè)用戶ARX類
7.1  用戶類的派生
7.2  運(yùn)行類的聲明
7.3  聲明類的宏
7.4  執(zhí)行類的宏
7.5  類初始化函數(shù)
第八章  從AcDbObject類派生
8.1  重載AcDbObject類的虛擬函數(shù)
8.1.1  必須進(jìn)行重載的AcDbObject虛擬函數(shù)
8.1.2  通常情況下需要重載的AcDbObject虛擬函數(shù)
8.1.3  偶爾需要重載的AcDbObject虛擬函數(shù)
8.1.4  很少需要重載的AcDbObject虛擬函數(shù)
8.1.5  很少需要重載的AcRxObject虛擬函數(shù)
8.1.6  需要重載的AcDbEntity虛擬函數(shù)
8.1.7  通常都重載的AcDbEntity虛擬函數(shù)
8.1.8  很少進(jìn)行重載的AcDbEntity虛擬函數(shù)
8.1.9  需要重載的AcDbCurve虛擬函數(shù)
8.2  成員函數(shù)的實(shí)現(xiàn)
8.3  將對(duì)象存為DWG和DXF文件
8.3.1  dwgOut()函數(shù)
8.3.2  dwgIn()函數(shù)
8.3.3  dxfOut()函數(shù)
8.3.4  dxfIn()函數(shù)
8.3.5  錯(cuò)誤檢查
8.3.6  執(zhí)行DWG存儲(chǔ)函數(shù)
8.3.7  執(zhí)行DXF存儲(chǔ)函數(shù)
8.4  對(duì)象的引用
8.5  從屬關(guān)系的引用
8.5.1  從屬關(guān)系的應(yīng)用
8.5.2  從屬關(guān)系的類型
8.5.3  建立一個(gè)從屬層次
8.6  指針引用
8.6.1  硬指針
8.6.2  軟指針
8.7  撤消和重復(fù)
8.7.1  自動(dòng)撤消
8.7.2  部分撤消
8.7.3  恢復(fù)
8.8  SubErase,SubOpen.SubClose和subCancel函數(shù)
8.9  AcdBobject類派生實(shí)例
8.9.1  頭文件
8.9.2  源文件
8.10  對(duì)象版本支持
第九章  從AcDbEntity類派生
9.1  實(shí)體的顯示
9.1.1  AcDbEntity::SaveAs()函數(shù)
9.1.2  AcGi對(duì)象的有效范圍
9.1.3  再生類型
9.1.4  設(shè)置實(shí)體特性
9.1.5  原語(yǔ)
9.1.6  鑲嵌
9.1.7  導(dǎo)構(gòu)線
9.1.8  視點(diǎn)
9.1.9  變形
9.2  基本實(shí)體函數(shù)
9.2.1  對(duì)象點(diǎn)捕捉函數(shù)的實(shí)現(xiàn)
9.2.2  對(duì)象點(diǎn)抓取函數(shù)的實(shí)現(xiàn)
9.2.3  對(duì)象點(diǎn)拉伸函數(shù)的實(shí)現(xiàn)
9.2.4  重載變形函數(shù)
9.2.5  重載相交函數(shù)
9.3  實(shí)體功能擴(kuò)展
9.4  使用ARX的AcEdJig類
9.4.1  從AcEdJig類中派生新類
9.4.2  使用AcEdJig類的基本步驟
9.4.3  順序拖動(dòng)的參數(shù)設(shè)置
9.4.4  拖動(dòng)循環(huán)
9.4.5  實(shí)現(xiàn)sampler()函數(shù)、update()函數(shù)和entity()函數(shù)
9.4.6  添加實(shí)體到數(shù)據(jù)庫(kù)中
9.4.7  程序舉例
第十章  代理對(duì)象
10.1  代理對(duì)象定義
10.2  代理對(duì)象的生命周期
10.3  用戶與代理對(duì)象的關(guān)系
10.4  代理實(shí)體的顯示
10.5  編輯代理實(shí)體
10.6  應(yīng)用程序的卸載
第十一章  通告
11.1  什么是通告
11.1.1  反應(yīng)器類
11.1.2  對(duì)象反應(yīng)器的類型
11.2  使用反應(yīng)器
11.2.1  AcDbobject類的數(shù)據(jù)庫(kù)通告事件
11.2.2  用戶自定義通告
11.2.3  使用編輯反應(yīng)器
11.2.4  使用數(shù)據(jù)庫(kù)反應(yīng)器
11.2.5  使用對(duì)象反應(yīng)器
11.3  通告使用注意事項(xiàng)
第十二章  交易管理
12.1  交易管理簡(jiǎn)介
12.2  交易管理器
12.3  交易的嵌套
12.4  交易的邊界
12.5  交易中對(duì)象指針的獲取
12.6  交易中的對(duì)象新建
12.7  交易管理中的操作恢復(fù)
12.8  交易模型與打開/關(guān)閉機(jī)制的共存
12.9  交易管理中的圖形創(chuàng)成
12.10  交易反應(yīng)器
12.11  交易嵌套實(shí)例
第十三章  深層克隆
13.1  深層克隆
13.1.1  使用函數(shù)clone()和函數(shù)deepClone()
13.1.2  克隆的基本概念
13.1.3  典型的深層克隆操作
13.1.4  克隆沒所有者中的對(duì)象
13.2  在用戶類中使用deepCline()
13.2.1  使用深層克隆原AutoCAD命令
13.2.2  克隆階段
13.2.3  轉(zhuǎn)換階段
13.2.4  命名的對(duì)象字典
13.2.5  重載deepCline()函數(shù)
13.2.6 重載wblockCline()函數(shù)
13.2.7  追加方法:AcDbBlockTableRecord::appendAcDbEntity()
13.2.8  塊克隆過程中AcDbEntities硬引用的處理
13.2.9  插入操作
13.2.10 編輯反應(yīng)器通告函數(shù)
第十四章  協(xié)議擴(kuò)展
14.1  協(xié)議擴(kuò)展的定義
14.2  協(xié)議擴(kuò)展的實(shí)現(xiàn)
14.2.1  專用明和定義協(xié)議擴(kuò)展類
14.2.2  注冊(cè)協(xié)議擴(kuò)展類
14.2.3  協(xié)議擴(kuò)展的缺省類
14.2.4  卸載應(yīng)用程序
14.2.5  協(xié)議擴(kuò)展機(jī)能在應(yīng)用程序中的使用
14.3  “MATCH”命令的協(xié)議擴(kuò)展
14.4  協(xié)議擴(kuò)展應(yīng)用實(shí)例
第十五章  在ARX應(yīng)用程序中使用MFC
15.1  Auto中的MFC
15.1.1  動(dòng)態(tài)/靜態(tài)鏈接的MFC庫(kù)
15.1.2  MFC創(chuàng)建無模態(tài)對(duì)話框
15.2  動(dòng)態(tài)鏈接MFC的ARX應(yīng)用程序
15.2.1  與MFC庫(kù)動(dòng)態(tài)鏈接的Visual C++工程的設(shè)置
15.2.2  使用動(dòng)態(tài)MFC調(diào)試ARX應(yīng)用程序
15.2.3  資源管理
15.2.4  ARX應(yīng)用程序的升級(jí)
15.3  與MFC的ARX應(yīng)用程序
15.3.1  與MFC庫(kù)動(dòng)態(tài)鏈接的Visual C++工程的設(shè)置
15.3.2  MFC的初始化
15.3.3  使用程序?qū)ο?br />15.3.4  使用AutoCAD中的框架和視圖窗口句柄
15.3.5  靜態(tài)MFC鏈接的ARX應(yīng)用程序舉例
15.3.6  靜態(tài)鏈接MFC庫(kù)的應(yīng)用程序的升級(jí)
第十六章  ActiveX自動(dòng)化
16.1  ActiveX自動(dòng)化的定義
16.2  創(chuàng)建ActiveX自動(dòng)化ARX應(yīng)用程序的基本步驟
16.3  ARX對(duì)自動(dòng)操作的支持
16.4  自動(dòng)操作應(yīng)用實(shí)例
16.4.1  ODL文件
16.4.2  類描述頭文件
16.4.3  文件注冊(cè)
16.4.4  實(shí)始化ActiveX
16.4.5  IDispatch接口
16.4.6  IAcadBaseObject接口
16.4.7  類代理坊
16.4.8  析構(gòu)器
16.4.9  發(fā)布ActiveX
16.4.10鞋 kOleUnloadAppMsg消息響應(yīng)
16.5  創(chuàng)建自定義實(shí)全的應(yīng)用程序窗口
16.6  ARX應(yīng)用程序與AutoCAD的運(yùn)行期兼容性
16.7  ARX應(yīng)用程序的自動(dòng)化方案
16.8  使用Visual Basic編程
第十七章  移植ADS程序到ARX
17.1  為什么要移植ARX
17.1.1  ARX入口acrxEntryPoint
17.1.2  移植ARX應(yīng)用程序必須包含的ARX頭文件
17.2  在ARX環(huán)境下加載應(yīng)用程序
17.3  在ARX編程環(huán)境下創(chuàng)建應(yīng)用程序
17.4  應(yīng)用程序?qū)嵗?br />第十八章  ObjcectARX的幾何類庫(kù)
18.1  幾保類庫(kù)簡(jiǎn)介
18.1.1  A cGe類庫(kù)的繼承關(guān)系
18.1.2    A cGe類庫(kù)
18.1.3  幾何類型中公差的處理
18.2  使用基本的幾何類型
18.2.1  點(diǎn)和向螄的操作
18.2.2  矩陣的操作
18.3  使用line和Plane類
18.4  參數(shù)化曲線
18.4.1  參數(shù)化曲線
18.4.2  參數(shù)化求值類
18.5  持續(xù)化的  A cGe實(shí)體
18.6
第十九章  使用邊界表述類庫(kù)
19.1  使用AcBr庫(kù)
19.2  拓樸和幾何
19.3  用戶程序中的基本元素
19.4  使用橫斷面
19.5  使用邊界元素類
19.5.1  AcBrBrep類
19.5.2  AcBrFace類
19.5.3  AcBrlLoop類
19.5.4  AcBrEdge類
19.5.5  AcBrVertex類
19.6  橫斷面類
19.6.1  AcBrBrepFaceTraverser類
19.6.2  AcBrFaceLoopTraverser類
19.6.3  AcBrLoopEdgeTraverser類
19.6.4  AcBrLoopVertexTraverser類
19.6.5  AcBrEdgeLoopTraverser類
19.7  錯(cuò)誤返回碼
19.8  應(yīng)用實(shí)例
19.8.1  形體模型中拓樸元素和幾何元素的數(shù)據(jù)訪問
19.8.2  三維模型空間邊界塊的計(jì)算
19.8.3  創(chuàng)建AutoCAD/ObjectARX/ADS的應(yīng)用程序接口

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)