摘要 |
PURPOSE: To output a curve after correcting and adjusting it by adding an intersection nearer to the intersection part of the curve than the vertex of an approximate straight line as the vertex of the approximate straight line and deleting the vertex of the approximate straight line judged as disuse. CONSTITUTION: A tangent vector at the intersection of a designated curve is found by a CPU 1. Thence, when it is judged that the tangent vector differs from a short vector at a curve intersection, a comparison vector v0 is set on the short vector adjacent to the short vector at the curve intersection. The intersection between the short vector v0 and the extension line in a direction opposite to the tangent vector of the curve is found. Moreover, the coordinate of vertex of the intersection is compared with that of the vertex of the short vector v0. Consequently, when it is judged that the intersection is located nearest to the curve intersection, the data of the vertex in a deletion candidate buffer is excluded from an approximate point list. The intersection is added to the approximate point list newly as the vertex of the short vector. Moreover, the vertex of the short vector v0 is set on the deletion candidate buffer. The curve concerned is outputted to an output means 4. |