isocaps
등가곡면 단면 기하(Isosurface End-cap Geometry) 계산
구문
fvc = isocaps(X,Y,Z,V,isovalue)
fvc = isocaps(V,isovalue)
fvc = isocaps(...,'enclose')
fvc = isocaps(...,'whichplane')
[f,v,c] = isocaps(...)
isocaps(...)
설명
fvc = isocaps(X,Y,Z,V,isovalue)는 등가곡면 값 isovalue에서 볼륨 데이터 V에 대한 등가곡면 단면 기하를 계산합니다. 배열 X, Y, Z는 볼륨 V에 대한 좌표를 정의합니다.
구조체 fvc는 단면(End-cap)의 면, 꼭짓점, 색 데이터를 포함하며, patch 명령으로 직접 전달될 수 있습니다.
fvc = isocaps(V,isovalue)는 배열 X, Y, Z가 [X,Y,Z] = meshgrid(1:n,1:m,1:p)로 정의되는 것으로 가정합니다. 여기서 [m,n,p] = size(V)입니다.
fvc = isocaps(...,'는 단면에 enclose') isovalue에 지정된 값의 위 또는 아래에 있는 데이터 값을 포함시킬지 여부를 지정합니다. 'enclose' 옵션은 'above'(디폴트 값)이거나 'below'일 수 있습니다.
fvc = isocaps(...,'은 단면을 그릴 평면을 지정합니다. whichplane')'whichplane'에 사용할 수 있는 값은 'all'(디폴트 값), 'xmin', 'xmax', 'ymin', 'ymax', 'zmin', 'zmax' 중 하나입니다.
[f,v,c] = isocaps(...)는 단면의 면, 꼭짓점, 색 데이터를 구조체 fvc 대신 세 개의 배열로 반환합니다.
출력 인수가 없는 isocaps(...)는 계산된 면, 꼭짓점, 색을 사용하여 패치를 그립니다.
예제
확장 기능
버전 내역
R2006a 이전에 개발됨
