Объекты по спирали
Добавлено: 16 авг 2011, 20:47
Добрый день, делаю курсовую. В задании "равномерно расположить объекты на выбранном полигоне" рекомендуется двигаться от центра полигона по спирали. Никак не могу сообразить, какой алгоритм использовать, какую формулу. Может быть, использовать движение по окружности с увеличивающимся адресом. Но я не знаю, как выполнить расположение по окружности, ведь в качестве аргументов необходимы конечные координаты, т.е. необходима формула. Можно, конечно, расположить просто, двигаясь с равным шагом от верхнего левого угла экстента, как по матрице, проверяя, попадает ли объект в полигон. Но мне все-таки хочется сделать так, чтобы чисто все по спирали...