Vous pouvez utiliser la classe OdPrcFromCurvesSurface, qui implémente le type PRC_TYPE_SURF_FromCurves du format .prc, et après procéder comme suit:
eval_point = first_curve.evaluate(param.u) + second_curve.evaluate(param.v) – origin;
Une autre façon consiste à utiliser une surface NURB (si vous avez du code pour convertir une surface de section transversale en surface NURB).
Veuillez consulter l'application exemple OdPrcCreate (Prc/Examples/OdPrcCreate):
- Pour obtenir un exemple de code et créer un objet de la classe OdPrcFromFromCuresSurface (le cas d'exemple est "BrepModelFromCurves").
- Pour obtenir un exemple de code et créer un objet de la classe OdPrcNurbsSurface (le cas d'exemple est "BrepModelNURBS").