Как разделить квадрат вписанный в круг на несколько точек, зная только радиус круга и координаты центра круга?
мне нужно разделить сторону вписанного в окружность квадрата на определенное количество точек(равномерно) и сохранить их координаты, зная радиус окружности, центральную точку окружности и кол-во точек. Желательно на python3.
У меня есть вариант для просто круга без квадрата:
for i in range(0, int(count_points or 1) + 1):
y = round((np.sin(i * 6.28 / float(count_points) or 1) * (float(objective_radius)) + float(objective_y)), 3)
x = round((np.cos(i * 6.28 / float(count_points) or 1) * (float(objective_radius)) + float(objective_x)), 3