Сокращение размера поверхностей закрашенной фигуры
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.
ось | daspect | изоповерхность | закрашенная фигура | reducevolume | представление