|
ABSTRACT
This paper describes an augmentation to the spline concept to account for topological relations between different spline curves. These topological relations include incidence relations, constraining the extremes of spline curves to other spline curves, and also more general geometric relations, for example, involving the tangents of spline curves in their extremes. To maintain these incidence relations, some spline curves may have to be transformed (translated, rotated, scaled), or even deformed (i.e., the shape of the curve may change) as a result of modifying other spline curves. A data structure and algorithms are given to implement the propagation of these transformations and deformations.Based on the augmented spline concept, to be called sticky splines, both a script system to represent spline structures and an interactive system for editing drawings while automatically, maintaining their topological structure are presented.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
ANSI. 1988. American National Standard'for Information Processing Systems--Programmer's Hierarchical Interactive Graphics System (PHIGS) Functional Description, Archive File Format, Clear-Text Encoding of Archive File. Ref. ANSI X3.144-1988. American National Standards Institute, New York.
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
 |
5
|
|
| |
6
|
CATMULL, E., AND CLARK, J. 1978. Recursively generated B-spline surfaces on arbitrary topological meshes. Comput. Aided Des. 10, 6 (Nov.), 350-355.
|
| |
7
|
DE BOER, M. 1989. Analysis and computer generation of division patterns in cell layers using developmental algorithms. Ph.D. thesis, Rijks Univ., Utrecht, The Netherlands.
|
| |
8
|
Doo, D. 1978. A subdivision algorithm for smoothing down irregular shaped polyhedrons. In Proceedings of the Conference on Interactive Techniques in CAD (Bologna, Italy, Sept. 21-23). IEEE, New York, 356-360.
|
 |
9
|
|
| |
10
|
FULLER, N., ~'~o PRUSINIimWlCZ, P. 1989. Application of Euclidean constructions to computer graphics. Visual Comput. 5, 1/2 (March), 53-67.
|
 |
11
|
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
 |
16
|
|
| |
17
|
RImEL, A. J., ~ro KAY, R. E. 1977. Kinsyn iii: A new human-engineered system for interactive computer aided design of planar linkages. J. Eng. Industry: Trans. ASME 99, 2 (May), 440-448.
|
 |
18
|
|
| |
19
|
SUTHERLAND, I. E. 1980. Sketchpad: A man-machine graphical communication system. In Tutorial and Selected Readings in Interactive Computer Graphics, H. Freeman, Ed., IEEE, New York, 2-19. (Reprinted from Proceedings, Spring Joint Computer Conference, 1963.)
|
 |
20
|
|
 |
21
|
|
| |
22
|
WOLBEP~, G. 1990. Digital Image Warping. IEEE, Washington, D.C.
|
REVIEW
"Nickolas S. Sapidis : Reviewer"
The authors consider the problem of developing a new description
for curves that includes, in addition to the geometric definition of
spline curves, explicit description of topological relations (that is,
incidence relations for locations and
more...
|