文章作者:里海
简介:
今天再改一个老工具时,发现“拉伸面”的“终止距离”参数,我一直认为与“拉伸”相同,但实际却不一样。如下所示,输入终止距离是22.72,实际是18.68。
这三个函数都是“拉伸面”,第5个参数limits [ 2 ] 使用要注意 。
UF_MODL_create_extrusion
UF_MODL_create_extrusion1
UF_MODL_create_extrusion2
效果:
代码:
char cTaperAngle1[256] = "-24.935470";
char* Limit1[2] = { "0.0","22.724363" };
UF_MODL_create_extrusion(LineList1, 1, NULL, TaperAngle1,
Limit1, offsets, Point2, false, false, douEJDir, Sign1,
&objects, &iFeaturesCount);