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> |