creating disk?

Is it possible to create a disk, which I can deform its surface later on.
How do I do this?
I tried b-spline with just simple mathematics, but it doesn’t give me the exact circular shape.

any suggestion?

There are some glu routines to create disk shaped objects. Check out the gluNewQuadric, gluDisk, and gluDeleteQuadric functions…

I can’t find those glu routines to create a disk with non-flat surface.
Where should look into?
How do I make this happen?
Please HELP!!!

If you want to be able to deform the disk, you’re going to have to calculate the initial cylinder vertices yourself, which isn’t actually all that difficult.