Буферный polyshape
polyout = polybuffer(polyin,d)
polyout = polybuffer(polyin,d,Name,Value)
возвращает объект polyout = polybuffer(polyin,d)
polyshape
с контурами, которые буферизуют polyin
расстоянием d
. Для положительных значений d
твердые контуры области polyin
расширяются модулями d
и уменьшением контуров дыры модулями d
. Отрицательные величины d
уменьшают твердые контуры и расширяют контуры дыры.
задает дополнительные буферные опции с помощью одного или нескольких аргументов в виде пар "имя-значение". Например, считайте сплошной прямоугольник polyout = polybuffer(polyin,d,Name,Value)
polyin
. polyout = polybuffer(polyin,2,'JointType','square')
команды создает прямоугольную форму, которая является 2 модулями, больше, чем polyin
вдоль периметра, и имеет в квадрате - от углов.