Вычисление геометрии заглушки изоповерхности
fvc = изопрописные буквы (X, Y, Z, V, изозначение)
fvc = изопрописные буквы (V, изозначение)
fvc = изопрописные буквы (..., 'enclose
')
fvc = изопрописные буквы (..., 'whichplane
')
[f, v, c] = изопрописные буквы (...)
изопрописные буквы...)
fvc = isocaps(X,Y,Z,V,isovalue)
вычисляет геометрию заглушки изоповерхности для данных объема V
в значении изоповерхности isovalue
. Массивы X
, Y
и Z
задают координаты для объема V
.
Struct fvc
содержит поверхность, вершину и цветные данные для заглушек и может быть передан непосредственно команде 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(...)
возвращает поверхность, вершину и цветные данные для заглушек в трех массивах вместо struct fvc
.
изопрописные буквы...)
без выходных аргументов чертит закрашенную фигуру с вычисленными поверхностями, вершинами и цветами.
изонормали
| изоповерхность
| reducepatch
| reducevolume
| smooth3
| подобъем