Сокращение размера поверхностей закрашенной фигуры
shrinkfaces(p,sf)
nfv = shrinkfaces(p,sf)
nfv = shrinkfaces(fv,sf)
shrinkfaces(p)
nfv = shrinkfaces(f,v,sf)
[nf,nv] = shrinkfaces(...)
shrinkfaces(p,sf) уменьшает область поверхностей в закрашенной фигуре p, чтобы уменьшить факторный sf. Фактор уменьшения 0,6 уменьшений каждая поверхность к 60% ее исходной области. Если закрашенная фигура содержит совместно использованные вершины, MATLAB создает несовместно использованные вершины прежде, чем выполнить сокращение области поверхности.
nfv = shrinkfaces(p,sf) возвращает поверхность и данные о вершине в struct nfv, но не устанавливает свойства Faces и Vertices закрашенной фигуры p.
nfv = shrinkfaces(fv,sf) использует поверхность и данные о вершине из struct fv.
shrinkfaces(p) и shrinkfaces(fv) (не задавая фактор уменьшения) принимает фактор уменьшения 0,3.
nfv = shrinkfaces(f,v,sf) использует поверхность и данные о вершине из массивов f и v.
[nf,nv] = shrinkfaces(...) возвращает поверхность и данные о вершине в двух отдельных массивах вместо struct.
axis | daspect | isosurface | patch | reducevolume | view