Получить максимальные координаты объекта Рафаэля - PullRequest
2 голосов
/ 09 октября 2011

В настоящее время я работаю с raphael.js, возможно ли получить максимальные координаты (например, четыре угла в квадрате) объекта Raphael на основе пути?

1 Ответ

2 голосов
/ 11 октября 2011

Я думаю, что вы хотите использовать ограничивающий прямоугольник - getBBox ();

var p = paper.path(['M', 10, 10, 'l', 30, 30, 'a', 20, 30, 0, 1, 0, 40, 10, 'a', 20, 30, 0, 1, 0, 40, 10, 'l', -15, -18]);
var bb = p.getBBox();
paper.rect(bb.x,bb.y,bb.width,bb.height).attr({"stroke":"red"});

Вы найдете пример в этой скрипке

Это помогает?

...