A framework for synchronized editing of multiple curve representations

Authors
Citation
C. Grimm et M. Ayers, A framework for synchronized editing of multiple curve representations, COMPUT GR F, 17(3), 1998, pp. C31-C40
Citations number
14
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTER GRAPHICS FORUM
ISSN journal
01677055 → ACNP
Volume
17
Issue
3
Year of publication
1998
Pages
C31 - C40
Database
ISI
SICI code
0167-7055(1998)17:3<C31:AFFSEO>2.0.ZU;2-S
Abstract
Editing curves and surfaces is difficult in part because their mathematical representations rarely correspond to most people's idea of a curve or surf ace. The implementation land hence, behavior) of most manipulation tools is intertwined with a particular curve or surface representation; this can ma ke reimplementing the tool with a different representation problematic. A s ystem using a single representation must therefore either limit the types o f tools available or convert existing tools to work on the system's represe ntation. In this paper we present a framework for editing curves or surfaces which s upports multiple representations and ensures that they stay synchronized. A s a proof of concept, we have created a curve editor which contains several tools each of which manipulate one of three different curve representation s: polylines, NURBs, and multiresolution B-splines.