tetramesh

Desenha uma malha tetraédrica como elementos sólidos semitransparentes.

Categoria: Mathematics > Computational Geometry

Sintaxe

tetramesh(T, X)

Desenha os tetraedros cujos índices de vértices são as linhas de T, usando as coordenadas em X.

tetramesh(TR)

Desenha a malha tetraédrica guardada em um objeto triangulation ou delaunayTriangulation.

h = tetramesh(___)

Também retorna o handle dos objetos patch.

Descrição

Cada linha de T seleciona quatro linhas de X, e tetramesh desenha as quatro faces triangulares desse tetraedro nos eixos atuais. As faces são parcialmente transparentes, de modo que a estrutura interna de uma malha pode ser vista. Os eixos ficam em visão 3-D.

A malha em si costuma vir de delaunayn ou delaunayTriangulation aplicados a um conjunto de pontos 3-D.

Argumentos de entrada

T
Matriz m por 4. Cada linha lista os quatro índices de vértices de um tetraedro.
X
Matriz n por 3 com as coordenadas dos vértices, um ponto por linha.

Argumentos de saída

h
Handle do objeto gráfico patch que desenha a malha.

Exemplo

Um único tetraedro

X = [0 0 0; 1 0 0; 0 1 0; 0 0 1];
T = [1 2 3 4];
tetramesh(T, X);

Veja também

delaunayn delaunayTriangulation trimesh triplot