Revolving the area between curves about the x-axis

I created this applet because I couldn't find one that would allow me to actually REVOLVE the bounded region around the axis. There are lots of applets that will generate the resulting solid, but this one also allows you to revolve the region through any angle you choose. This should aid students in being able to visualize how these solids are created from the original pair of function. You can input any pair of functions you want to work with, as well as change the upper and lower bounds of the "integration". You can also turn on or off each function and the "face" of the region as it is revolved around the axis.