GI logo
GI'96 Online Papers



Programming Support for Blossoming

Wayne Liu and Stephen Mann

Abstract

English: A C++ library has been created to facilitate prototyping of curve and surface modeling techniques. The library provides blossoming datatypes to support creation of modeling techniques based on blossoming analysis. The datatypes have efficient operations that are generalizations of important CAGD algorithms and can be used to implement many algorithms. Most importantly, the library is able to inter-operate with user-supplied datatypes or routines to create complex modeling techniques.

Français: Une librairie de fonctions C++ a ete creee pour faciliter le prototypage de techniques de modelisation de courbes et de surfaces. La librairie donne acces a des structures de donnees de type ``formes polaires'' qui aident a la creation de techniques de modelisation basees sur une analyse ``blossoming'' (de forme polaire). Les operations, efficaces, sur les structures de donnees sont des generalisations d'algorithmes importants en Conception Geometrique Assistee par Ordinateur (CAGD); plusieurs types d'algorithmes peuvent etre bases sur ces operations. L'aspect le plus important de cette librairie est la possibilite de fonctionner avec des structures de donnees ou des routines fournies par l'utilisateur, pour creer des techniques de modelisation complexes.

The Paper

Compressed Postscript file (76 Kb)
@inproceedings{LiuMann-gi96,
  title     = "Programming Support for Blossoming",
  author    = "Wayne Liu and Stephen Mann",
  booktitle = "Graphics Interface",
  year      = "1996",
  month     = "May",
  pages     = "95--106"
}


Up to Graphics Interface home page