nurbscallbackdata.3gl 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. '\" e
  2. '\"! eqn | mmdoc
  3. '\"macro stdmacro
  4. .ds Vn Version 1.2
  5. .ds Dt 6 March 1997
  6. .ds Re Release 1.2.0
  7. .ds Dp May 02 11:53
  8. .ds Dm 37 nurbscall
  9. .ds Xs 16331 3 nurbscallbackdata.gl
  10. .TH GLUNURBSCALLBACKDATA 3G
  11. .SH NAME
  12. .B "gluNurbsCallbackData
  13. \- set a user data pointer
  14. .SH C SPECIFICATION
  15. void \f3gluNurbsCallbackData\fP(
  16. GLUnurbs* \fInurb\fP,
  17. .nf
  18. .ta \w'\f3void \fPgluNurbsCallbackData( 'u
  19. GLvoid* \fIuserData\fP )
  20. .fi
  21. .EQ
  22. delim $$
  23. .EN
  24. .SH PARAMETERS
  25. .TP \w'\fIuserData\fP\ \ 'u
  26. \f2nurb\fP
  27. Specifies the NURBS object (created with \%\f3gluNewNurbsRenderer\fP).
  28. .TP
  29. \f2userData\fP
  30. Specifies a pointer to the user's data.
  31. .SH DESCRIPTION
  32. \%\f3gluNurbsCallbackData\fP is used to pass a pointer to the application's data to NURBS
  33. tessellator. A copy of this pointer will be passed by the tessellator
  34. in the NURBS callback functions (set by \%\f3gluNurbsCallback\fP).
  35. .SH NOTES
  36. \%\f3gluNurbsCallbackData\fP is available only if the GLU version is 1.3 or greater.
  37. .SH SEE ALSO
  38. \%\f3gluNewNurbsRenderer(3G)\fP,
  39. \%\f3gluNurbsCallback(3G)\fP