| 图层 |
P3DLevelManager |
图层管理,支持图层的增删改查、激活、冻结和可见性设置此类还定义了图层信息和图层 |
| 视图 |
P3DViewPort |
视口。包含视口的边界比例MarginPercent构造 |
|
P3DViewInfo |
视图信息,包含背景颜色设置,视图参数、动态绘制视图设置、视图旋转矩阵的获取此类还定义了视口信息类 |
|
PBViewController |
视图控制,支持视口的获取、范围设置与适应、刷新、显示控制更新,视图状态读取,模型渲染状态设置/获取,网格线显隐,图层加载和物理实体渲染控制此类还定义了视图控制方法,主要处理物理实体的显隐 |
|
P3DViewManager |
视图管理 |
|
P3DViewContext |
视图环境,用来获取模型、绘制文本等信息 |
|
P3DSnapContext |
捕捉环境,继承自P3DViewContext,支持捕捉模式的设置和读取,捕捉路径、P3DISprite、最近点、视口获取。 |
|
P3DViewDraw |
视口绘制,继承自P3DDrawGeom,支持在视口内绘制网格、二三维线段等 |
|
P3DDynamicViewSettings |
动态绘制视图参数设置 |
| 样式相关 |
P3DColorDictionary |
颜色字典,处理工程/模型的颜色创建、查找、获取 |
|
P3DDisplay |
显示枚举/结构体定义,包括捕捉模式、渲染模式、视图相关等 |
|
P3DLineStyleManager |
线型管理,支持线型Map的获取,根据名称、型号等部分内容获取线型信息,设置/获取工程的线型信息此类还定义了:线型信息(包含线型ID、型号、名称、描述)线型Map(根据id、名称等查找线型信息) |
|
P3DTextStyle |
文字样式,支持根据颜色、字体、大小、样式名称等设置/获取文字样式属性 |
|
P3DDimensionStyle |
标注样式,支持标注样式的创建/替换,标注的名称、样式、宽度等的设置/获取,标注样式属性值的存取 |
|
P3DDimensionStyleProps |
标注样式属性,定义了多种标注样式的枚举,如球链标注的模式、连接方向等 |
| 材质 |
P3DMaterial |
材质,由材质名称、颜色、uv比例与偏移量、旋转弧度等变量构成,支持图形对象的材质设置、读取、删除 |