⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tet2tri.m

📁 toolbox median filter You need to download the general purpose toolbox and the signal toolbox.
💻 M
字号:
function face = tet2tri(facet, vertex, keep_surface)% tet2tri - convert a tet mesh to a tri mesh%%   face = tet2tri(facet, vertex, keep_surface);%%   if keep_surface==1, then keep only the outer part of the tet mesh.%%   Copyright (c) 2008 Gabriel Peyreif nargin<3    keep_surface = 0;endif size(facet,1)<size(facet,2)    facet = facet';endif size(vertex,1)<size(vertex,2)    vertex = vertex';endface=[facet(:,[1,2,3]);    facet(:,[1,2,4]);    facet(:,[1,3,4]);    facet(:,[2,3,4])];node4=[facet(:,4);facet(:,3);facet(:,2);facet(:,1)];if keep_surface    face=sort(face,2);    [foo,ix,jx]=unique(face,'rows');    vec=histc(jx,1:max(jx));    qx=find(vec==1);    face=face(ix(qx),:);    node4=node4(ix(qx));endif not(isempty(vertex))    % perform re-orientation    v1=vertex(face(:,2),:)-vertex(face(:,1),:);    v2=vertex(face(:,3),:)-vertex(face(:,1),:);    v3=vertex(node4,:)-vertex(face(:,1),:);    ix=find(dot(cross(v1,v2,2),v3,2)>0);    face(ix,[2,3])=face(ix,[3,2]);endface = face';

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -