A hypocycloid is a curve drawn by a point P on the circle C of radius b when C rolls on the inside of a circle with center in O and radius a.