UF_MODL_ask_bounding_box得到绝对坐标系下的边界盒子,速度快,结果不精确 UF_MODL_ask_bounding_box_aligned得到指定坐标系下的盒子,速度快,结果不精确 UF_MODL_ask_bounding_box_exact得到指定坐标系下的盒子,速度慢,结果精确 UF_MODL_ask_bplane UF_MODL_ask_bsurf UF_MODL_ask_bsurf_knot_display UF...
第1个参数为输入: 输入double 双精度类型的参数,参数的变量格式为point [ 3 ],基准点的绝对坐标。 第2个参数为输入: curve代表参数变量,tag_t 为输入参数类型,选定曲线的标识。 第3个参数为输入: 输入double 双精度类型的参数,参数的变量格式为offset,从沿所选择的曲线的基准点的偏移距离。 第4个参数为输入:...
27 Line_coords2.start_point[2] = 0.0; 28 Line_coords2.end_point[0] = 10.0; 29 Line_coords2.end_point[1] = 10.0; 30 Line_coords2.end_point[2] = 0.0; 31 UF_CURVE_create_line(&Line_coords2, &LineTag[1]); 32 33 UF_CURVE_line_t Line_coords3; 34 Line_coords3.start_point[...
UF_MODL_ask_point_along_curve的替代版本,以便更好地处理尖角或急弯曲线的案件。此外,返回指向偏移距离曲线上。 函数参数: 第1个参数为输入: 输入double 双精度类型的参数,参数的变量格式为point [ 3 ],基准点的绝对坐标。 第2个参数为输入: curve代表参数变量,tag_t 为输入参数类型,选定曲线的标识。 第3个...
2 3 #include <uf.h> 4 #include <uf_modl.h> 5 #include <uf_curve.h> 6 #include <uf_obj.h> 7 8 9 10 11 UF_initialize(); 12 13 //创建四条直线 14 UF_CURVE_line_t Line_coords1; 15 Line_coords1.start_point[0] = 0.0; ...
2 3 #include <uf.h> 4 #include <uf_modl.h> 5 #include <uf_curve.h> 6 #include <uf_obj.h> 7 8 9 10 11 UF_initialize(); 12 13 //创建四条直线 14 UF_CURVE_line_t Line_coords1; 15 Line_coords1.start_point[0] = 0.0; ...