polarTranslate(point: PP.Point, radius: Number, angle: Number);
point. Точка в декартовой системе координат;
radius. Полярный радиус;
angle. Полярный угол в радианах.
Метод polarTranslate перемещает точку из декартовой системы координат в полярную с центром в исходной точке.
Метод возвращает объект типа PP.Point.
Для выполнения примера необходимо наличие на html-странице ссылки на файлы сценариев PP.js и PP.GraphicsBase.js. Переместим точку с координатами (10, 5) из декартовой системы координат в полярную с центром в этой же точке:
// Зададим начальную точку с координатами (10, 5) var point = new PP.Point(10, 5); // Зададим полярный угол, равный 90 градусам var angle = PP.g2r(90); // Зададим полярный радиус var radius = 5; // Определим координаты точки в полярной системе координат var polarPoint = PP.polarTranslate(point, radius, angle); console.log("X: " + polarPoint.getX() + ", Y: " + polarPoint.getY());
В результате выполнения примера точка с координатами (10, 5) из декартовой системы координат была перемещена в полярную с центром в этой же точке, с полярным углом, равным 90 градусам, и с полярный радиусом, равным 5. Координаты новой точки были выведены в консоли браузера:
X: 15, Y: 5
См. также: