Why does it exist Rectangle type and no Circle type ?

Hi there,
inspiring me of ofxUI to create my own classes for my current project, I see a lot of reference to ofRectangle.

Why does it exist Rectangle type and no Circle type ?
I mean, is there an underneath reason related to graphics ?

In my case, my reference unit will be the circle.
should I create a specific class like that ?