Constructor for the OdGeSurfaceCurve2dTo3d class. Constructs an object with the specified type of curve and surface ownership.
Parameters
Parameters
Description
pUvCurve
[in] A uv-curve on a pSurface.
pSurface
[in] A surface that generates a 3d curve.
ownership
[in] A curve and surface ownership type.
Remarks
Beware: pUvCurve or pSurface objects can be modified when passed with kCurveOwn/kCurveReference or kSurfaceOwn/kSurfaceReference flags. Do not call non-const methods to keep the original state of pUvCurve and pSurface objects!
Throws an exception if at least one of the pUvCurve or pSurface ojbects is NULL or the ownership type isn't a combination of kCurve* and kSurface* values from the OwnershipFlag enum.