gleLathe.man
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:2k
源码类别:

GIS编程

开发平台:

Visual C++

  1. ."
  2. ." GLE Tubing & Extrusions Library Documentation 
  3. ."
  4. .TH gleLathe 3GLE "3.6" "GLE" "GLE"
  5. .SH NAME
  6. gleLathe - Sweep using a Z-axis shear to create an arbitrary contour along a helical path.
  7. .SH SYNTAX
  8. .nf
  9. .LP
  10. void gleLathe (int ncp,
  11.                 gleDouble contour[][2],
  12.                 gleDouble cont_normal[][2],
  13.                 gleDouble up[3],
  14.                 gleDouble startRadius,     /* spiral starts in x-y plane */
  15.                 gleDouble drdTheta,        /* change in radius per revolution */
  16.                 gleDouble startZ,          /* starting z value */
  17.                 gleDouble dzdTheta,        /* change in Z per revolution */
  18.                 gleDouble startXform[2][3], /* starting contour affine xform */
  19.                 gleDouble dXformdTheta[2][3], /* tangent change xform per revoln */
  20.                 gleDouble startTheta,      /* start angle in x-y plane */
  21.                 gleDouble sweepTheta);     /* degrees to spiral around */
  22. .fi
  23. .SH ARGUMENTS
  24. .IP fIncpfP 1i
  25. number of contour points
  26. .IP fIcontourfP 1i
  27. 2D contour
  28. .IP fIcont_normalfP 1i
  29. 2D contour normals
  30. .IP fIupfP 1i
  31. up vector for contour
  32. .IP fIstartRadiusfP 1i
  33. spiral starts in x-y plane
  34. .IP fIdrdThetafP 1i
  35. change in radius per revolution
  36. .IP fIstartZfP 1i
  37. starting z value
  38. .IP fIdzdThetafP 1i
  39. change in Z per revolution
  40. .IP fIstartXformfP 1i
  41. starting contour affine transformation
  42. .IP fIdXformdThetafP 1i
  43. tangent change xform per revolution
  44. .IP fIstartThetafP 1i
  45. start angle in x-y plane
  46. .IP fIsweepThetafP 1i
  47. degrees to spiral around
  48. .SH DESCRIPTION
  49. Sweep an arbitrary contour along a helical path. The sweep will be
  50. performed as a shear along the z-axis, so that the orientation of the
  51. contour is displaced, rather than translated, as the contour is swept.
  52. The axis of the helix lies along the modeling coordinate z-axis.
  53. An affine transform can be applied as the contour is swept. For most
  54. ordinary usage, the affines should be given as NULL.
  55. .SH SEE ALSO
  56. gleSpiral
  57. .SH AUTHOR
  58. Linas Vepstas (linas@fc.net)