1. void myKeyboardFunc( unsigned char key, int x, int y );
  2. void mySpecialKeyFunc( int key, int x, int y );
  3.  
  4. void drawScene(void);
  5.  
  6. void initRendering();
  7. void resizeWindow(int w, int h);
  8.  
  9. // ********************************************************
  10. // These are four general purpose routines for generating
  11. // cylinders, with or without caps.
  12. // *********************************************************
  13. void drawGluCylinder( double height, double radius, int slices, int stacks );
  14. void drawGluSlantCylinder( double height, double radiusBase, double radiusTop, int slices, int stacks );
  15. void drawGluCylinderWithCaps( double height, double radius, int slices, int stacks );
  16. void drawGluSlantCylinderWithCaps( double height, double radiusBase, double radiusTop, int slices, int stacks );