掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
AutoCAD Civil 3D .NET二次開發 版權信息
- ISBN:9787560874975
- 條形碼:9787560874975 ; 978-7-5608-7497-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
AutoCAD Civil 3D .NET二次開發 內容簡介
本書針對如何學習AutoCAD Civil 3D二次開發, 通過一些實例, 向讀者展示了需要學習的基本知識點, 為工程設計人員、程序設計人員學習Civil 3D二次開發指明道路。本書由淺入深, 向讀者逐步展示了AutoCAD及Civil 3D二次開發所需的基本計算機語言知識及各項基本操作、進階應用及相關知識。
AutoCAD Civil 3D .NET二次開發 目錄
前言
第1部分 基礎知識
第1章 Civil 3D二次開發簡介
1.1 了解AutoCAD Civ訂3D及其APIs
1.2 Civil 3D二次開發的意義
1.3 Civil 3D二次開發所需的條件
1.4 從哪兒開始
第2章 開發環境的配置
2.1 編譯環境
2.2 NET項目設置
2.2.1 手動創建解決方案及項目
2.2.2 利用向導創建解決方案和項目
2.3 混合項目設置
2.4 定義命令
2.5 編譯
2.6 加載及運行
2.6.1 手動加載程序及運行命令
2.6.2 通過工具空間加載并運行
2.6.3 通過注冊表按需加載
2.7 幫助文檔
2.7.1 幫助文檔
2.7.2 如何查看幫助文檔
第3章 程序設計基礎
3.1 數據類型和操作符
3.1.1 常量與變量
3.1.2 簡單數據類型
3.1.3 算數運算符
3.1.4 關系與邏輯運算符
3.1.5 值類型與引用類型
3.2 方法
3.2.1 方法簽名
3.2.2 方法訪問
3.2.3 方法參數
3.2.4 返回值
3.2.5 通過引用傳遞參數
3.2.6 方法的遞歸調用
3.3 選擇語句
3.3.1 if語句
3.3.2 switch語句
3.4 循環語句
3.4.1 for循環
3.4.2 foreach循環
3.4.3 while和do while循環
3.5 字符串的操作
3.5.1 字符串的比較
3.5.2 字符串的拆分
3.5.3 獲取指定字符串的位置
3.5.4 字符串的提取
3.5.5 字符替換
3.5.6 大小寫轉換
3.5.7 判斷是否存在指定字符
3.5.8 插入
3.5.9 刪除
3.5.10 清空空格及指定字符
3.6 集合
3.6.1 集合中元素數量
3.6.2 遍歷集合
3.7 類型轉換
3.7.1 隱式轉換
3.7.2 顯式轉換
3.7.3 字符串與數字
3.8 命名空間
3.8.1 命名空間的用途
3.8.2 導入命名空間
3.8.3 AutoCAD及Civil 3D命名空間簡介
第2部分 基本操作
第4章 訪問數據庫中的對象
4.1 了解AutoCAD對象層次結構
4.1.1 應用程序
4.1.2 文檔
4.1.3 數據庫
4.1.4 符號表
4.1.5 塊表
4.1.6 塊表記錄
4.1.7 字典
4.2 了解Civil 3D對象層次結構
4.2.1 應用程序
4.2.2 文檔
4.2.3 集合
4.3 由ObjectId獲取object
4.4 事務(Transaction)
4.5 捕捉異常
4.6 人機交互
4.6.1 命令行輸出
4.6.2 輸入整數
4.6.3 輸入實數及關鍵字
4.6.4 拾取點
4.6.5 拾取角度
4.6.6 拾取單個實體
4.6.7 拾取選擇集
第5章 創建對象
5.1 創建AutoCAD對象
5.1.1 創建直線
5.1.2 創建圖層
5.1.3 創建布局及視口
5.2 創建Civil 3D對象
5.2.1 創建幾何空間點
5.2.2 創建曲面
5.2.3 創建采樣線
5.2.4 小結
5.3 創建Civil 3D樣式
5.3.1 創建點樣式
5.3.2 創建曲面樣式
5.3.3 創建標簽樣式
5.3.4 小結
第6章 編輯對象
6.1 編輯AutoCAD對象
6.1.1 修改對象的屬性
6.1.2 復制、刪除、分解對象
6.1.3 平移、旋轉、縮放對象
6.1.4 多段線修改
6.2 編輯Civil 3D對象
6.2.1 修改曲面頂點
6.2.2 修改縱斷面
6.2.3 拆分道路區域
6.3 編輯Civil 3D設定
6.3.1 訪問各種設定
6.3.2 編輯要素設定
6.3.3 編輯命令設定
6.3.4 使用屬性字段
第3部分 進階應用
第7章 對象信息的提取
7.1 創建標簽
7.2 數據插入表格
7.2.1 獲取表格樣式
7.2.2 創建表頭
7.2.3 填充數據
7.2.4 插入表格
7.2.5 獲取樁號文本
7.3 輸出數據到外部文件
第8章 用戶界面的應用
8.1 自定義對話框
8.1.1 界面設計
8.1.2 代碼實現
8.1.3 調用對話框
8.2 功能區I
8.2.1 了解功能區-
8.2.2 將功能區面板添加至已有選項卡
8.2.3 將功能區面板添加至上下文選項卡
8.3 面板
8.3.1 了解Palette
8.3.2 創建簡單的WPF用戶控件
8.3.3 創建面板
8.4 上下文菜單
第9章 程序部署
9.1 自動加載簡介
9.2 BUNDLE軟件包
9.2.1 文件夾結構
9.2.2 XML文件基礎知識
9.3 MSI安裝程序
9.3.1 組織安裝程序
9.3.2 指定應用程序數據
9.3.3 配置目標系統
9.3.4 定制安裝程序界面
9.3.5 定義安裝需求及行為
9.3.6 準備發布
第4部分 相關主題.
第10章 COM互操作的應用
10.1 了解COM API
10.2 實現.NET與COM互操作
10.2.1 根對象及COM中的基本概念
10.2.2 訪問Civil 3D對象
10.3 COM對象與.NET對象的轉換
10.3.1 .NET對象轉換為COM對象
10.3.2 COM對象轉換為.NET對象
第11章 C++API的應用
11.1 了解ClJstomDraw
11.2 自定義縱斷面豎軸
11.3 繪制擋墻分隔縫
第12章 LINQ的應用
12.1 了解LINQ
12.1.1 匿名類型
12.1.2 擴展方法
12.1.3 Lambda表達式
12.2 LINQ功能初體驗
12.2.1 排序
12.2.2 篩選
12.2.3 數據投影
12.2.4 分組
12.3 針對對象查詢
第13章 創建部件
13.1 部件程序的基本結構
13.1.1 模板類SATemplate
13.1.2 CorridorState對象
13.1.3 支持文件
13.2 創建自定義部件
13.3 創建.atc文件
13.4 通過.pkt文件加載部件
附錄A 視頻部分說明及下載地址
索引
參考文獻
第1部分 基礎知識
第1章 Civil 3D二次開發簡介
1.1 了解AutoCAD Civ訂3D及其APIs
1.2 Civil 3D二次開發的意義
1.3 Civil 3D二次開發所需的條件
1.4 從哪兒開始
第2章 開發環境的配置
2.1 編譯環境
2.2 NET項目設置
2.2.1 手動創建解決方案及項目
2.2.2 利用向導創建解決方案和項目
2.3 混合項目設置
2.4 定義命令
2.5 編譯
2.6 加載及運行
2.6.1 手動加載程序及運行命令
2.6.2 通過工具空間加載并運行
2.6.3 通過注冊表按需加載
2.7 幫助文檔
2.7.1 幫助文檔
2.7.2 如何查看幫助文檔
第3章 程序設計基礎
3.1 數據類型和操作符
3.1.1 常量與變量
3.1.2 簡單數據類型
3.1.3 算數運算符
3.1.4 關系與邏輯運算符
3.1.5 值類型與引用類型
3.2 方法
3.2.1 方法簽名
3.2.2 方法訪問
3.2.3 方法參數
3.2.4 返回值
3.2.5 通過引用傳遞參數
3.2.6 方法的遞歸調用
3.3 選擇語句
3.3.1 if語句
3.3.2 switch語句
3.4 循環語句
3.4.1 for循環
3.4.2 foreach循環
3.4.3 while和do while循環
3.5 字符串的操作
3.5.1 字符串的比較
3.5.2 字符串的拆分
3.5.3 獲取指定字符串的位置
3.5.4 字符串的提取
3.5.5 字符替換
3.5.6 大小寫轉換
3.5.7 判斷是否存在指定字符
3.5.8 插入
3.5.9 刪除
3.5.10 清空空格及指定字符
3.6 集合
3.6.1 集合中元素數量
3.6.2 遍歷集合
3.7 類型轉換
3.7.1 隱式轉換
3.7.2 顯式轉換
3.7.3 字符串與數字
3.8 命名空間
3.8.1 命名空間的用途
3.8.2 導入命名空間
3.8.3 AutoCAD及Civil 3D命名空間簡介
第2部分 基本操作
第4章 訪問數據庫中的對象
4.1 了解AutoCAD對象層次結構
4.1.1 應用程序
4.1.2 文檔
4.1.3 數據庫
4.1.4 符號表
4.1.5 塊表
4.1.6 塊表記錄
4.1.7 字典
4.2 了解Civil 3D對象層次結構
4.2.1 應用程序
4.2.2 文檔
4.2.3 集合
4.3 由ObjectId獲取object
4.4 事務(Transaction)
4.5 捕捉異常
4.6 人機交互
4.6.1 命令行輸出
4.6.2 輸入整數
4.6.3 輸入實數及關鍵字
4.6.4 拾取點
4.6.5 拾取角度
4.6.6 拾取單個實體
4.6.7 拾取選擇集
第5章 創建對象
5.1 創建AutoCAD對象
5.1.1 創建直線
5.1.2 創建圖層
5.1.3 創建布局及視口
5.2 創建Civil 3D對象
5.2.1 創建幾何空間點
5.2.2 創建曲面
5.2.3 創建采樣線
5.2.4 小結
5.3 創建Civil 3D樣式
5.3.1 創建點樣式
5.3.2 創建曲面樣式
5.3.3 創建標簽樣式
5.3.4 小結
第6章 編輯對象
6.1 編輯AutoCAD對象
6.1.1 修改對象的屬性
6.1.2 復制、刪除、分解對象
6.1.3 平移、旋轉、縮放對象
6.1.4 多段線修改
6.2 編輯Civil 3D對象
6.2.1 修改曲面頂點
6.2.2 修改縱斷面
6.2.3 拆分道路區域
6.3 編輯Civil 3D設定
6.3.1 訪問各種設定
6.3.2 編輯要素設定
6.3.3 編輯命令設定
6.3.4 使用屬性字段
第3部分 進階應用
第7章 對象信息的提取
7.1 創建標簽
7.2 數據插入表格
7.2.1 獲取表格樣式
7.2.2 創建表頭
7.2.3 填充數據
7.2.4 插入表格
7.2.5 獲取樁號文本
7.3 輸出數據到外部文件
第8章 用戶界面的應用
8.1 自定義對話框
8.1.1 界面設計
8.1.2 代碼實現
8.1.3 調用對話框
8.2 功能區I
8.2.1 了解功能區-
8.2.2 將功能區面板添加至已有選項卡
8.2.3 將功能區面板添加至上下文選項卡
8.3 面板
8.3.1 了解Palette
8.3.2 創建簡單的WPF用戶控件
8.3.3 創建面板
8.4 上下文菜單
第9章 程序部署
9.1 自動加載簡介
9.2 BUNDLE軟件包
9.2.1 文件夾結構
9.2.2 XML文件基礎知識
9.3 MSI安裝程序
9.3.1 組織安裝程序
9.3.2 指定應用程序數據
9.3.3 配置目標系統
9.3.4 定制安裝程序界面
9.3.5 定義安裝需求及行為
9.3.6 準備發布
第4部分 相關主題.
第10章 COM互操作的應用
10.1 了解COM API
10.2 實現.NET與COM互操作
10.2.1 根對象及COM中的基本概念
10.2.2 訪問Civil 3D對象
10.3 COM對象與.NET對象的轉換
10.3.1 .NET對象轉換為COM對象
10.3.2 COM對象轉換為.NET對象
第11章 C++API的應用
11.1 了解ClJstomDraw
11.2 自定義縱斷面豎軸
11.3 繪制擋墻分隔縫
第12章 LINQ的應用
12.1 了解LINQ
12.1.1 匿名類型
12.1.2 擴展方法
12.1.3 Lambda表達式
12.2 LINQ功能初體驗
12.2.1 排序
12.2.2 篩選
12.2.3 數據投影
12.2.4 分組
12.3 針對對象查詢
第13章 創建部件
13.1 部件程序的基本結構
13.1.1 模板類SATemplate
13.1.2 CorridorState對象
13.1.3 支持文件
13.2 創建自定義部件
13.3 創建.atc文件
13.4 通過.pkt文件加載部件
附錄A 視頻部分說明及下載地址
索引
參考文獻
展開全部
書友推薦
- >
【精裝繪本】畫給孩子的中國神話
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
隨園食單
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
小考拉的故事-套裝共3冊
- >
名家帶你讀魯迅:朝花夕拾
- >
苦雨齋序跋文-周作人自編集
- >
二體千字文
本類暢銷