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