Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

primitives.h

Go to the documentation of this file.
00001 /*********************************************************************
00002 * lescegra                                                           *
00003 *                                                                    *
00004 * http://geeky.kicks-ass.org/projects/lescegra.html                  *
00005 *                                                                    *
00006 * Copyright 2003 by Enno Cramer <uebergeek@web.de>                   *
00007 *                                                                    *
00008 * This library is free software; you can redistribute it and/or      *
00009 * modify it under the terms of the GNU Library General Public        *
00010 * License as published by the Free Software Foundation; either       *
00011 * version 2 of the License, or (at your option) any later version.   *
00012 *                                                                    *
00013 * This library is distributed in the hope that it will be useful,    *
00014 * but WITHOUT ANY WARRANTY; without even the implied warranty of     *
00015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU  *
00016 * Library General Public License for more details.                   *
00017 *                                                                    *
00018 * You should have received a copy of the GNU Library General Public  *
00019 * License along with this library; if not, write to the Free         *
00020 * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. *
00021 *********************************************************************/
00022 
00023 #ifndef LSG_PRIMITIVES_H
00024 #define LSG_PRIMITIVES_H 1
00025 
00026 /**
00027  * \file  primitives.h
00028  * \brief Primitive drawing functions
00029  */
00030 
00031 /**
00032  * Draw a sphere.
00033  * @param radius    The radius of the sphere
00034  * @param details   The triangle resolution (stacks/slices) of the sphere
00035  */
00036 void draw_sphere(float radius, int details);
00037 
00038 #endif

(c) 2003, by Enno Cramer
generated on 13 Jul 2003
lescegra - doxygen