vertexAttachments
Lista os triângulos ou tetraedros ligados aos vértices dados.
Categoria: Mathematics > Computational Geometry
Sintaxe
ID = vertexAttachments(TR, vi)
Retorna, para cada índice de vértice em vi, os elementos que usam esse vértice.
Descrição
O resultado responde quais triângulos tocam um ponto dado. É a visão inversa da lista de conectividade, que diz quais vértices formam cada triângulo. Um vértice na borda da malha está ligado a menos elementos do que um interno.
Argumentos de entrada
TR- Um objeto
triangulation. vi- Índices de vértices (um vetor). Se omitido, todos os vértices são usados.
Argumentos de saída
ID- Cell array com um vetor linha por vértice, contendo os índices dos elementos (linhas da lista de conectividade) que contêm esse vértice.
Exemplo
Triângulos ao redor de um vértice
P = [0 0; 1 0; 1 1; 0 1];
T = [1 2 3; 1 3 4];
TR = triangulation(T, P);
ID = vertexAttachments(TR, 1);
disp(ID{1})
Saída
1 2