| 事件监听器 |
P3DBaseButtonEvent |
按钮事件,支按钮事件法生时对于按钮位置点、视图点、视口等的处理 |
|
P3DBaseMouseWheelEvent |
鼠标滚轮事件,支鼠标滚轮事件法生时对于按钮位置点、视图点、视口等的处理 |
| 精确捕捉 |
P3DAsistSnap |
精确捕捉,支持捕捉事件句柄的加载卸载,捕捉、定位的开启关闭等该类还定义了:捕捉工具状态结构体:包括位置、开关等状态信息捕捉开关枚举:自动开,自动关,永关捕捉事件句柄类,支持开/关当前捕捉图形对象信息显示窗等 |
| 精确绘制 |
P3DAsistDraw |
精确绘制,支持开启关闭,环境设置,旋转矩阵、旋转模式和原点的获取该类还定义了:精确绘制状态枚举精确绘制钩子结构体 |
| 工具 |
P3DBaseTool |
工具基类,包括工具的加载、注册、获取 |
|
P3DBasePrimitiveTool |
布置修改工具基类,继承自P3DBaseTool,支持工具的加载、获取与退出,对于鼠标左键、右键、滚轮、键盘的响应处理,按钮事件的获取与设置等 |
|
P3DEntitySelectSetTool |
交互修改工具基类,继承自P3DBaseTool,支持对于构件的选择、判断、清除处理,工具的加载、获取与退出,对于鼠标左键、右键、滚轮、键盘的响应处理,按钮事件的获取与设置等 |
| 辅助坐标系 |
P3DIAuxCoordSys |
辅助坐标系(用户坐标系),支持对于坐标系原点、旋转矩阵、名称、说明、类型、尺寸等的设置与读取该类还定义了枚举:辅助坐标系的类型、保存选项、事件类型、状态类:辅助坐标系管理类,支持辅助坐标系在工程和模型中的储存、获取与删除,不同视图下的激活与获取 |
| 公共方法 |
P3DFenceParams |
外围参数设置 |
|
P3DEntityLocateManager |
拾取管理 |
|
P3DPickData |
数据拾取,包括几何详情,Object详情 |
|
P3DSelectionSetManager |
选择集管理,支持选择集中图形对象的增加、删除、替换、清空,选择事件的加载与卸载此类还定义了选择事件 |
|
P3DModifyOp |
修改操作接口 |
|
P3DRedrawOperation |
绘制操作接口 |