|
AnyCAD Rapid API 2024
Help you to create a better world!
|
Public 成员函数 | |
| ShapeHLRBuilder () | |
| boolean | GetUsePoly () |
| void | SetUsePoly (boolean val) |
| void | AddShape (TopoShape shape) |
| boolean | Compute (GAx2 planeAxis) |
| boolean | Compute (GPnt pt, GDir dir) |
| TopoShapeList | GetVisibleOutlines () |
| TopoShapeList | GetVisibleOutlines (TopoShape src) |
<> ShapeHLRBuilder,计算shape在给定投影面上可见部分的算法工具.
| ShapeHLRBuilder.ShapeHLRBuilder | ( | ) |
Constructor
| void ShapeHLRBuilder.AddShape | ( | TopoShape | shape | ) |
添加被投影的shape
| shape |
| boolean ShapeHLRBuilder.Compute | ( | GAx2 | planeAxis | ) |
计算在给定平面上的投影
| planeAxis | 投影平面的axis |
| TopoShapeList ShapeHLRBuilder.GetVisibleOutlines | ( | ) |
获取所有shape在投影面上的可见轮廓
| TopoShapeList ShapeHLRBuilder.GetVisibleOutlines | ( | TopoShape | src | ) |
获取指定shape在投影面上的可见轮廓
| src<br> |