vertexAttachments

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

Описание

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

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

пример

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

Примеры

свернуть все

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

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

rng default;
x = rand([20,1]);
y = rand([20,1]);
TR = delaunayTriangulation(x,y);

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

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

     6     7    12    10

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

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

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

свернуть все

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

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

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

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

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

| |

Введенный в R2013a