edges
Todas as arestas de uma triangulação, como pares de índices de vértices.
Categoria: Mathematics > Computational Geometry
Sintaxe
E = edges(TR)
Retorna cada aresta distinta uma vez, como uma linha [v1 v2] com v1 < v2.
Descrição
Arestas compartilhadas por triângulos vizinhos aparecem uma só vez. Em uma malha com V vértices, F triângulos e E arestas em uma superfície fechada, V - E + F vale 2, uma verificação rápida de uma malha. A lista de arestas serve para desenhar uma estrutura de arame ou montar um grafo a partir da malha.
Argumentos de entrada
TR- Um objeto
triangulation,delaunayTriangulation, ou umDelaunayTriouTriRepantigo.
Argumentos de saída
E- Matriz de duas colunas de índices de vértices, ordenada por linhas.
Exemplo
Arestas de uma malha de cinco pontos
x = [0 1 1 0 0.5]';
y = [0 0 1 1 0.5]';
DT = delaunayTriangulation(x, y);
E = edges(DT)
Saída
E = 8×2
1 2
1 4
1 5
2 3
2 5
3 4
3 5
4 5
Veja também
edgeAttachments isConnected freeBoundary triangulation graph