vertexAttachments

Треугольники или тетраэдры, присоединенные к вершине

Синтаксис

V = vertexAttachments(TR)
V = vertexAttachments(TR,ID)

Описание

V = vertexAttachments(TR) возвращает идентификаторы треугольников или тетраэдров, присоединенных к каждой вершине в триангуляции TR. ID треугольника или четырехгранника является номером строки соответствующего треугольника или четырехгранника в свойстве TR.ConnectivityList.

Выводом v является m-by-1 массив ячеек, где m является количеством вершин в TR. Каждый элемент V содержит идентификаторы присоединенных треугольников или тетраэдров, соответствующих той вершине. Вершины могут иметь различное количество присоединенных треугольников или тетраэдров в зависимости от того, где они расположены в триангуляции.

пример

V = vertexAttachments(TR,ID) возвращает идентификаторы треугольников или тетраэдров, присоединенных к вершинам, заданным в ID. Идентификаторы вершины в ID являются номерами строк соответствующих вершин в свойстве TR.Points.

Примеры

свернуть все

Найдите и постройте прикрепления к заданной вершине в 2D Триангуляции Делоне.

Создайте Триангуляцию Делоне из набора 2D точек.

x = gallery('uniformdata',[20,1],0);
y = gallery('uniformdata',[20,1],1);
TR = delaunayTriangulation(x,y);

Прилагается треугольники к 5-й вершине.

V = vertexAttachments(TR,5);
V{:}
ans = 1×4

    18    23    21    22

Постройте триангуляцию и постройте треугольники, присоединенные к вершине 5 в красном.

triplot(TR)
hold on  
triplot(TR(V{:},:),x,y,'Color','r')

Входные параметры

свернуть все

Представление триангуляции, заданное как скалярный объект triangulation или delaunayTriangulation.

Типы данных: triangulation | delaunayTriangulation

Идентификаторы вершины точек запроса, возвращенных как вектор-столбец. ID вершины является номером строки соответствующей вершины в свойстве Points.

Типы данных: double

Смотрите также

| |

Введенный в R2013a

Для просмотра документации необходимо авторизоваться на сайте