摘要 |
<p>A computer curve construction system and method for generating curves is shown. Each curve consists of several curve components, connected either with G0 continuity, i.e continuity of points, G1 continuity, i.e. continuity of points and tangent directions, or G2 continuity, i.e. continuity of points, tangent directions, and curvatures. There are different types of curve components, in a first embodiment, for a peak-point curve, the features are start and end points, start and end tangent directions, and a peak point that defines the greatest distance between the curve and the chord, i.e. the connecting line segment between the start and end point. During or after constructing a curve it is possible to modify the curve by changing the position of a feature of any curve component. However there is one exception: if the curve component is connected with G2 continuity at the start or end point, the peak point cannot be changed.</p> |