gleLathe.man
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:2k
- ."
- ." GLE Tubing & Extrusions Library Documentation
- ."
- .TH gleLathe 3GLE "3.6" "GLE" "GLE"
- .SH NAME
- gleLathe - Sweep using a Z-axis shear to create an arbitrary contour along a helical path.
- .SH SYNTAX
- .nf
- .LP
- void gleLathe (int ncp,
- gleDouble contour[][2],
- gleDouble cont_normal[][2],
- gleDouble up[3],
- gleDouble startRadius, /* spiral starts in x-y plane */
- gleDouble drdTheta, /* change in radius per revolution */
- gleDouble startZ, /* starting z value */
- gleDouble dzdTheta, /* change in Z per revolution */
- gleDouble startXform[2][3], /* starting contour affine xform */
- gleDouble dXformdTheta[2][3], /* tangent change xform per revoln */
- gleDouble startTheta, /* start angle in x-y plane */
- gleDouble sweepTheta); /* degrees to spiral around */
- .fi
- .SH ARGUMENTS
- .IP fIncpfP 1i
- number of contour points
- .IP fIcontourfP 1i
- 2D contour
- .IP fIcont_normalfP 1i
- 2D contour normals
- .IP fIupfP 1i
- up vector for contour
- .IP fIstartRadiusfP 1i
- spiral starts in x-y plane
- .IP fIdrdThetafP 1i
- change in radius per revolution
- .IP fIstartZfP 1i
- starting z value
- .IP fIdzdThetafP 1i
- change in Z per revolution
- .IP fIstartXformfP 1i
- starting contour affine transformation
- .IP fIdXformdThetafP 1i
- tangent change xform per revolution
- .IP fIstartThetafP 1i
- start angle in x-y plane
- .IP fIsweepThetafP 1i
- degrees to spiral around
- .SH DESCRIPTION
-
- 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.
-
- .SH SEE ALSO
- gleSpiral
- .SH AUTHOR
- Linas Vepstas (linas@fc.net)