/* Jacquelin Shaw's OpenGL Guitar Copyright (c) 2007 Jacquelin Shaw This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . drawGuitar(float scale); Draws a gutiar This can be used by placing it in any kind of scene, room, with other instruments, etc. Every point and value is relative to the radius of the guitar's hole. it is resized by an affine transformation, and the only method that requries a parameter is the drawGuitar method. Therefore, the size of the guitar will be determined by the input. A radius of 1 will result in a guitar of 9.5 units in height. Any input will become a multiple of that, or in other words, any number you submit as the "scale" is the radius. The origin of the guitar is at the center of the guitar's hole. No matter what the size of the radius, the guitar will always be drawn starting at the center of your current coordinate system's origin. */ void drawGuitar(float scale);