文档索引
大约 5 分钟
文档索引
快捷搜索
按 Ctrl + K 或 / 可快速搜索任意文档内容
在线示例
所有示例均可在线体验:在线演示{target="_blank"}
入门指南
| 文档 | 说明 |
|---|---|
| 简介 | WebCAD 概述与核心特性 |
| 快速开始 | 快速上手教程 |
| 架构概述 | 系统架构与模块关系 |
基础示例
| 文档 | 说明 |
|---|---|
| 基础示例 | 初始化、加载、Viewer 模式等基础功能 |
| 综合示例 | 完整应用场景示例 |
核心概念
| 文档 | 说明 |
|---|---|
| 引擎 Engine | CAD 引擎核心类 |
| 文档 Document | 图形文档管理 |
| 坐标系统 | 坐标系与坐标转换 |
创建实体
| 文档 | 说明 |
|---|---|
| 实体概览 | 所有实体类型与示例链接 |
| 实体基类 | 所有实体的基类与通用属性 |
| 自定义实体 | 创建自定义实体类型 |
基本几何实体
| 文档 | 说明 |
|---|---|
| 直线 Line | 直线实体 |
| 圆 Circle | 圆实体 |
| 圆弧 Arc | 圆弧实体 |
| 多段线 Polyline | 多段线实体 |
| 椭圆 Ellipse | 椭圆实体 |
| 样条曲线 Spline | 样条曲线实体 |
| 射线与构造线 | 射线和无限构造线 |
| 点 Dot | 点实体 |
| 填充 Hatch | 填充图案 |
| 实心填充 Solid | 实心填充区域 |
文字实体
| 文档 | 说明 |
|---|---|
| 单行文字 Text | 单行文字实体 |
| 多行文字 MText | 多行富文本实体 |
块与图像
| 文档 | 说明 |
|---|---|
| 块引用 Insert | 块插入实体 |
| 块定义 | 块定义与管理 |
| 图像 Image | 图像实体 |
属性操作
| 文档 | 说明 |
|---|---|
| 属性操作 | 颜色、图层、线型、线宽、透明度等属性设置 |
编辑操作
| 文档 | 说明 |
|---|---|
| 编辑操作 | 移动、复制、旋转、缩放、镜像、删除等操作 |
| 编辑命令 | COPY, MOVE, ROTATE 等命令 |
图层管理
| 文档 | 说明 |
|---|---|
| 图层管理 | 图层创建、切换、可见性、冻结、锁定等 |
| 图层详解 | 图层系统详细说明 |
| 图层命令 | 图层相关命令 |
几何计算
| 文档 | 说明 |
|---|---|
| 几何计算 | 距离、角度、交点、面积等计算 |
| 点 Point2d | 二维点类 |
| 包围盒 BoundingBox | 边界矩形计算 |
| 几何计算 | 距离、角度等计算 |
| 相交计算 | 实体相交判断 |
| 选择算法 | 点选与框选算法 |
| 边界计算 | 封闭边界查找 |
| 面积计算 | 面积计算方法 |
| 样条插值 | 样条曲线算法 |
事件处理
| 文档 | 说明 |
|---|---|
| 事件处理 | 实体、文档、命令等事件监听 |
| 事件类型 | 支持的事件类型列表 |
| 事件使用 | 事件监听与处理 |
反应器系统
| 文档 | 说明 |
|---|---|
| 反应器 | 实体关联与约束 |
| 反应器详解 | 反应器机制与使用 |
用户输入
| 文档 | 说明 |
|---|---|
| 用户输入 | getPoint、getSelections 等输入方法 |
| 输入系统 | 命令输入机制 |
| 点输入 | 点坐标输入 |
插入图形
| 文档 | 说明 |
|---|---|
| 插入图形 | 符号库、SVG 导入、图片转矢量 |
命令开发
| 文档 | 说明 |
|---|---|
| 命令开发 | 自定义命令开发指南 |
| 命令基础 | 命令系统入门 |
| 命令架构 | 命令系统架构设计 |
| 创建命令 | 创建自定义命令 |
| 撤销重做 | 命令撤销重做 |
| 预览绘制 | 实时预览绘制 |
| 命令模式 | 常用命令模式 |
| 最佳实践 | 命令开发最佳实践 |
| API 参考 | 命令 API 参考 |
内置命令参考
| 文档 | 说明 |
|---|---|
| 命令速查 | 所有命令速查表 |
| 绘图命令 | LINE, CIRCLE, ARC 等 |
| 修改命令 | TRIM, EXTEND, FILLET 等 |
| 块命令 | 块操作命令 |
| 符号命令 | 符号库命令 |
| 标注命令 | 尺寸标注命令 |
| 文字命令 | 文字编辑命令 |
| 查询命令 | 距离、面积查询 |
| 系统命令 | 设置、选项命令 |
| 导入命令 | 导入导出命令 |
| 属性命令 | 属性编辑命令 |
| 脚本命令 | 脚本执行 |
| 代码执行 | 代码执行接口 |
视图操作
| 文档 | 说明 |
|---|---|
| 视图操作 | 缩放、平移、重绘、坐标系转换等 |
| 视图命令 | 缩放、平移命令 |
选择操作
| 文档 | 说明 |
|---|---|
| 选择操作 | 设置/获取选择集、按类型/条件过滤 |
| 实体选择 | 选择集操作详解 |
撤销重做
| 文档 | 说明 |
|---|---|
| 撤销重做 | undo/redo、撤销标记、撤销组 |
| 撤销重做详解 | 撤销重做机制 |
界面扩展
| 文档 | 说明 |
|---|---|
| 界面扩展 | Ribbon、右键菜单、对话框等 UI 定制 |
| 功能区 Ribbon | Ribbon 界面定制 |
| 右键菜单 | 上下文菜单扩展 |
| 图标系统 | 图标使用与自定义 |
| 对话框 | 对话框组件 |
| 选择器 | 颜色、图层选择器 |
| 控件 | UI 控件组件 |
| 预览视图 | 预览窗口组件 |
| 查看器模式 | 只读查看器模式 |
| 地图叠加 | CAD 地图叠加显示 |
插件开发
| 文档 | 说明 |
|---|---|
| 插件开发 | 插件系统概述与示例 |
| 插件基础 | 插件开发入门 |
| 插件上下文 | 插件上下文与 API |
| 菜单与功能区 | 自定义菜单和 Ribbon |
| 插件示例 | 完整插件示例 |
文件操作
| 文档 | 说明 |
|---|---|
| 文件操作 | 打开、保存、导入、导出等 |
| 文件操作详解 | 文件操作详细说明 |
瓦片编辑
| 文档 | 说明 |
|---|---|
| 瓦片编辑 | 大型图纸的瓦片模式打开与编辑 |
| 瓦片模式 | 瓦片模式详细说明 |
版本管理
| 文档 | 说明 |
|---|---|
| 版本管理 | 分支、补丁、合并、冲突解决 |
| 版本控制 | 版本控制详细说明 |
智能识别
| 文档 | 说明 |
|---|---|
| 智能识别 | 表格提取等智能功能 |
| 表格提取 | 表格数据提取 API |
API 参考
| 文档 | 说明 |
|---|---|
| API 概述 | API 参考入门 |
| 符号 API | 符号库 API |