Объединение рациональных сплайнов для стандартных геометрических форм
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 для получения дополнительной информации о других параметрах.