dwg解析-样条曲线拟合点解析(中望CAD导出)
中望CAD导出的dwg文件,其中样条曲线拟合点解析出的结果出拟合点和起始点的方向,
解析代码如下:
/ harray is the Handle(TColgp_HArray1OfPnt) containing the sampled circle points in the YZ plane at PI/4, PI/2, 3/2PI and 2PIGeomAPI_Interpolate interp(harray, Standard_True, 0.001);TColgp_Array1OfVec tangents(1, 4);tangets.SetValue(1, gp_Vec(0, -1, 0));tangents.SetValue(2, gp_Vec(0, 0, -1));tangents.SetValue(3, gp_Vec(0, 1, 0));tangents.SetValue(4, gp_Vec(0, 0, 1));TColstd_HArray1OfBoolean flags(1,4);flags.SetValue(1, Standard_True);flags.SetValue(2, Standard_True);flags.SetValue(3, Standard_True);flags.SetValue(4, Standard_True);interp.Load(tangents, flags.GetHandle());interp.Perform();
参考链接
参考链接