bit of preparation for porting cone and cylinder: yes, both can be done
[freeglut] / include / GL /
drwxr-xr-x   ..
-rw-r--r-- 681 freeglut.h
-rw-r--r-- 8851 freeglut_ext.h
-rw-r--r-- 26670 freeglut_std.h
-rw-r--r-- 639 glut.h