rsmak

Соберите рациональный сплайн для стандартных геометрических форм

Синтаксис

rs = rsmak(shape,parameters)

Описание

rs = rsmak(shape,parameters) обеспечивает рациональный сплайн в rBform, который описывает форму, заданный вектор символов shape и дополнительные дополнительные parameters. Конкретные варианты для shape являются:

rsmak('arc',radius,center,[alpha,beta])
rsmak('circle',radius,center)
rsmak('cone',radius,halfheight)
rsmak('cylinder',radius,height)
rsmak('southcap',radius,center)
rsmak('torus',radius,ratio)

с 1 значение по умолчанию для radius, halfheight и height, и источник по умолчанию для centerи дуга, проходящая через все углы от alpha на beta (по умолчанию является [-pi/2,pi/2]), и конус, цилиндр и тор с центром в источник с их основной окружностью в (x, y) -плане, и малая окружность тора с радиусом radius*ratio, по умолчанию для ratio будучи 1/3.

Из них можно сгенерировать родственные формы путем аффинных преобразований с помощью fncmb(rs,transformation).

Посмотрите rpmak для получения дополнительной информации о других опциях.

См. также