ICurveFreeForm Interface
- GetData
- InterpolationDegree (Get)
- InterpolationDegree (Set)
- Extend
The interface is implemented by
Free-form curves.
See also Pipes sample, ICurveFreeFormEx, Interface List
HRESULT GetData(IArray3D** points)
Parameters
points - [out] The returned array of points, which
defines geometry of the curve
- Remarks:
The method returns array of points, which defines geometry of the curve
HRESULT InterpolationDegree(int* degree)
Parameters
degree - [out, retval] Current value of the
InterpolationDegree property of the curve< /p>
- Remarks:
Current value of the InterpolationDegree property of the curve
HRESULT InterpolationDegree(int degree)
Parameters
degree - [in] New value of the InterpolationDegree
property of the curve
- Remarks:
Modifes value of the InterpolationDegree property of the curve. Valid values
are: 1,2,3 and 4
HRESULT Extend(ICurveFreeForm* curve)
Appends curve to this. Duplicated point, if created, is removed
|