code: public Color getPixel(int x, int y) {
  		predraw();
  		GL.glReadPixels(x, screenHeight - y, 1, 1, SGL.GL_RGBA,
  				SGL.GL_UNSIGNED_BYTE, readBuffer);
  		postdraw();
  
  		return new Color(translate(readBuffer.get(0)), translate(readBuffer
  				.get(1)), translate(readBuffer.get(2)), translate(readBuffer
  				.get(3)));
  	}
docs: Get the colour of a single pixel in this graphics context
  
  @param x
  The x coordinate of the pixel to read
  @param y
  The y coordinate of the pixel to read
  @return The colour of the pixel at the specified location