void gleLathe
| ( | int ncp
, gleDouble contour[][2], gleDouble cont_normal[][2], gleDouble up[3], gleDouble startRadius
, gleDouble drdTheta
, gleDouble startZ
, gleDouble dzdTheta
, gleDouble startXform[2][3], gleDouble dXformdTheta[2][3], gleDouble startTheta
, gleDouble sweepTheta
); |
gleLathe
| ( |
contour[][2],
cont_normal[][2],
up[3],
startRadius
,
drdTheta
,
startZ
,
dzdTheta
,
startXform[2][3],
dXformdTheta[2][3],
startTheta
,
sweepTheta
) →
None
|
Sweep an arbitrary contour along a helical path. The sweep will be performed as a shear along the z-axis, so that the orientation of the contour is displaced, rather than translated, as the contour is swept.
The axis of the helix lies along the modeling coordinate z-axis.
An affine transform can be applied as the contour is swept. For most ordinary usage, the affines should be given as NULL.