next up previous contents index
Next: Object-Oriented Programming Up: A Documentation to Grape Previous: Overview of Existing Projects

Programming with Grape

 

This part of the manual is dedicated to programming with GRAPE. First a general introduction to object-oriented programming is given, then the implementation of the basic concepts in GRAPE is presented. The implementation of new classes and methods, handling interactive elements and creating projects will be explained in detail.

You should be familiar with C programming, this is all you need to start programming with GRAPE. You will find many hints concerning notation, naming convertions, available methods and functions etc. in this chapter, we hope that this will help to get over difficulties.

A complete example program for computing a surface of revolution from a curve is developed, starting with the implementation of the new class, the basic methods, interactive elements to edit points, finally creating a new project our of this example.





SFB 256 Universität Bonn and IAM Universität Freiburg

Copyright © by the Sonderforschungsbereich 256 at the Institut für Angewandte Mathematik, Universität Bonn.