Сначала вы должны выяснить центр круга (cx, cy) и радиус R по ограничениям ширины и высоты, что тривиально. Каждая из точек многоугольника равномерно распределена по окружности, и их положение можно рассчитать по формуле:
Xi = cx + R*cos(2.0*PI*i/n)
Yi = cy + R*sin(2.0*PI*i/n)