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

GIS编程

开发平台:

Visual C++

  1. ."
  2. ." Copyright (c) Mark J. Kilgard, 1996.
  3. ."
  4. .TH glutVisibilityFunc 3GLUT "3.7" "GLUT" "GLUT"
  5. .SH NAME
  6. glutVisibilityFunc - sets the visibility callback for the current window. 
  7. .SH SYNTAX
  8. .nf
  9. .LP
  10. void glutVisibilityFunc(void (*func)(int state));
  11. .fi
  12. .SH ARGUMENTS
  13. .IP fIfuncfP 1i
  14. The new visibility callback function. 
  15. .SH DESCRIPTION
  16. glutVisibilityFunc sets the visibility callback for the current
  17. window. The visibility callback for a window is called when the visibility
  18. of a window changes. The state callback parameter is either
  19. GLUT_NOT_VISIBLE or GLUT_VISIBLE depending on the current
  20. visibility of the window. GLUT_VISIBLE does not distinguish a window
  21. being totally versus partially visible. GLUT_NOT_VISIBLE means no part
  22. of the window is visible, i.e., until the window's visibility changes, all
  23. further rendering to the window is discarded. 
  24. GLUT considers a window visible if any pixel of the window is visible or
  25. any pixel of any descendant window is visible on the screen. 
  26. Passing NULL to glutVisibilityFunc disables the generation of the
  27. visibility callback. 
  28. If the visibility callback for a window is disabled and later re-enabled, the
  29. visibility status of the window is undefined; any change in window
  30. visibility will be reported, that is if you disable a visibility callback and
  31. re-enable the callback, you are guaranteed the next visibility change will
  32. be reported. 
  33. .SH SEE ALSO
  34. glutCreateWindow, glutPopWindow
  35. .SH AUTHOR
  36. Mark J. Kilgard (mjk@nvidia.com)