您可以使用OdPrcFromCurvesSurface类,它实现了.prc格式的PRC_TYPE_SURF_FromCurves类型,然后执行以下操作:
eval_point = first_curve.evaluate(param.u) + second_curve.evaluate(param.v) – origin;
另一种方法是使用NURB曲面(如果您有将截面曲面转换为NURB曲面的代码)。
请参阅OdPrcCreate示例应用程序(Prc/Examples/OdPrcCreate):
获取创建OdPrcFromFromCuresSurface类对象的示例代码(示例案例为"BrepModelFromCurves")。
获取创建OdPrcNurbsSurface类对象的示例代码(示例案例为"BrepModelNURBS")。