Can clipping be done interactively?

I am new to OpenGL and need to clarify certain points in clipping. I have a program for 2d texture visualization. It uses mouse pointer to rotate the image. I now want to clip the image. I have tried to implement clipping but the clip plane remains fixed. Or in other words when I rotate the image, it is not clipped. Does this make any sense??? Well all help is appreciated. Thank you.