This document is archived and information here might be outdated. Recommended version. |
OLE automation compatibility interface for IBezierCurve.
Name | Description | |
---|---|---|
Degree | The degree of the Bezier curve. For third degree Beziers, this is always 3. | |
PutCoord | Sets the specified (0 <= index < 4) control point of this Bezier curve. | |
PutCoords | Sets this Bezier curve's control points from an array of between 1 to 4 input points. | |
QueryChordLengthTangentAtFrom | Returns tangent vector at 'from' point, based on chord length parametrization; and whether it has been set by user or by smoothing process. | |
QueryChordLengthTangentAtTo | Returns tangent vector at 'to' point, based on chord length parametrization; and whether it has been set by user or by smoothing process. | |
QueryCoord | Copies the specified control point of this Bezier curve into the input point. | |
QueryCoords | Sets the existing elements of an existing safe array to be equal to the four control points of this bezier curve. | |
QueryInflectionPoint | Finds inflection point; sets it empty if none exists. | |
SetChordLengthTangentAtFrom | Establishes tangent vector at 'from' point, based on chord length parametrization; and sets flag whether it has been set by user or by smoothing process. | |
SetChordLengthTangentAtTo | Establishes tangent vector at 'to' point, based on chord length parametrization; and sets flag whether it has been set by user or by smoothing process. |
Classes | Description |
---|---|
BezierCurve | A cubic Bezier curve defined between two points; optionally has measure, height and ID attributes at each endpoint. |