FreeBSD Manual Pages
gleLathe(3GLE) GLE gleLathe(3GLE) NAME gleLathe - Sweep using a Z-axis shear to create an arbitrary contour along a helical path. SYNTAX 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 */ ARGUMENTS ncp number of contour points contour 2D contour cont_normal 2D contour normals up up vector for contour startRadius spiral starts in x-y plane drdTheta change in radius per revolution startZ starting z value dzdTheta change in Z per revolution startXform starting contour affine transformation dXformdTheta tangent change xform per revolution startTheta start angle in x-y plane sweepTheta degrees to spiral around DESCRIPTION Sweep an arbitrary contour along a helical path. The sweep will be per- formed as a shear along the z-axis, so that the orientation of the con- tour 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. SEE ALSO gleSpiral AUTHOR Linas Vepstas (linas@fc.net) GLE 3.6 gleLathe(3GLE)
NAME | SYNTAX | ARGUMENTS | DESCRIPTION | SEE ALSO | AUTHOR
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gleLathe&sektion=3&manpath=FreeBSD+Ports+15.0.quarterly>
