我是用来用来画水路线框的UF_MODL_ask_curve_points()可以按弧长或者弧度获取曲线的等分点,取PI/2的圆弧,即将圆弧四等分,你也可以取任意等分点。
int GetArcPoint(tag_t arc_tag,double point[4][3])
{if(arc_tag==0)return 0;int num=0;doulbe* pt;UF_MODL_ask_curve_points(arc_tag,0,PI/2,0,&num,&pt);point[0][0]=pt[0];point[0][1]=pt[1];point[0][2]=pt[2];point[1][0]=pt[3];point[1][1]=pt[4];point[1][2]=pt[5];point[2][0]=pt[6];point[2][1]=pt[7];point[2][2]=pt[8];point[3][0]=pt[9];point[3][1]=pt[10];point[3][2]=pt[11];return num;
}