title: How do I use glutBitmapString() in C++ to draw text to the screen?
body: <p>I'm attempting to draw text to the screen using GLUT in 2d.</p>
  
  <p>I want to use glutBitmapString(), can someone show me a simple example of what you have to do to setup and properly use this method in C++ so I can draw an arbitrary string at an (X,Y) position?</p>
  
  <pre><code>glutBitmapString(void *font, const unsigned char *string); 
  </code></pre>
  
  <p>I'm using linux, and I know I need to create a Font object, although I'm not sure exactly how and I can supply it with the string as the second arguement.  However, how do I also specify the x/y position?</p>
  
  <p>A quick example of this would help me greatly.  If you can show me from creating the font, to calling the method that would be best.</p>