Proceedings: GI 1996

Programming Support for Blossoming

Wayne Liu, Stephen Mann

Proceedings of Graphics Interface '96: Toronto, Ontario, Canada, 22 - 24 May 1996, 95-106

DOI 10.20380/GI1996.12

  • BibTeX

     title = {Programming Support for Blossoming},
     author = {Wayne Liu and Stephen Mann},
     booktitle = {Proceedings of the Graphics Interface 1996 Conference, May 22-24, 1996, Toronto, Ontario, Canada},
     year = {1996},
     month = {May},
     isbn = {0-9695338-5-3},
     publisher = {Canadian Human-Computer Communications Society},
     url = {},
     pages = {95--106}


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.