Main Content

isEdge

(권장되지 않음) 꼭짓점이 모서리로 연결되는지 테스트

isEdge(TriRep)는 권장되지 않습니다. isConnected(triangulation)을 대신 사용하십시오.

TriRep는 권장되지 않습니다. triangulation을 대신 사용하십시오.

설명

예제

TF = isEdge(TR,V1,V2)는 1/0(true/false) 플래그로 구성된 배열을 반환합니다. 여기서 각 항목 TF(i)V1(i), V2(i)가 삼각분할의 모서리인 경우 true입니다.

TF = isEdge(TR,EDGE)는 모서리 시작 인덱스와 끝 인덱스를 행렬 형식으로 지정합니다.

예제

모두 축소

2차원 삼각분할을 불러오고 TriRep를 사용하여 점 쌍 사이에 모서리가 있는지 쿼리합니다.

load trimesh2d
trep = TriRep(tri,x,y);

꼭짓점 3과 117이 모서리로 연결되어 있는지 테스트

isEdge(trep,3,117)
ans = logical
   1

꼭짓점 3과 164가 모서리로 연결되어 있는지 테스트

isEdge(trep,3,164)
ans = logical
   0

DelaunayTri를 사용하여 3차원 들로네 삼각분할을 생성합니다.

X = rand(10,3);
dt = DelaunayTri(X);

꼭짓점 2와 7이 모서리로 연결되어 있는지 테스트

isEdge(dt,2,7)
ans = logical
   0

입력 인수

모두 축소

삼각분할 표현으로, TriRep 또는 DelaunayTri 객체로 지정됩니다.

모서리 꼭짓점의 인덱스로, 열 벡터로 지정됩니다. V1V2는 메시에 있는 꼭짓점의 인덱스, 즉 꼭짓점 좌표 배열에 대한 인덱스를 나타냅니다.

모서리 꼭짓점의 인덱스로, 행렬로 지정됩니다. EDGEn×2입니다. 여기서 n은 쿼리 모서리의 개수입니다.

버전 내역

R2009a에 개발됨