Hull Geom
Справочник API ▸ Геометрия ▸ Hull Geom
d3.geom.hull()
Создает новый макет оболочки с параметрами доступа по умолчанию для координат x и y.
hull(vertices)
Возвращает выпуклую оболочку для указанного массива vertices, используя текущие аксессоры для координат x и y. Возвращаемая выпуклая оболочка представлена в виде массива, содержащего подмножество входных вершин, упорядоченных против часовой стрелки (для согласованности с polygon.clip).
Предполагается, что массив vertices содержит более трёх элементов. Если vertices содержит менее или равно 3 элемента, возвращает [].
hull.x([x])
Если x указан, устанавливает аксессор для координаты x. Если x не указан, возвращает текущий аксессор для координаты x, который по умолчанию:
function(d) { return d[0]; } hull.y([y])
Если y указан, устанавливает аксессор для координаты y. Если y не указан, возвращает текущий аксессор для координаты y, который по умолчанию:
function(d) { return d[1]; }
© 2010–2016 Michael Bostock
Licensed under the BSD License.
https://github.com/d3/d3-3.x-api-reference/blob/master/Hull-Geom.md