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

GIS编程

开发平台:

Visual C++

  1. /* Copyright (c) Mark J. Kilgard, 1998.  */
  2. /* This program is freely distributable without licensing fees
  3.    and is provided without guarantee or warrantee expressed or
  4.    implied. This program is -not- in the public domain. */
  5. #include "glsmapint.h"
  6. void smapGetEye(SphereMap *smap,
  7. GLfloat *eyex, GLfloat *eyey, GLfloat *eyez)
  8. {
  9. *eyex = smap->eye[X];
  10. *eyey = smap->eye[Y];
  11. *eyez = smap->eye[Z];
  12. }
  13. void smapGetUp(SphereMap *smap,
  14. GLfloat *upx, GLfloat *upy, GLfloat *upz)
  15. {
  16. *upx = smap->up[X];
  17. *upy = smap->up[Y];
  18. *upz = smap->up[Z];
  19. }
  20. void smapGetObject(SphereMap *smap,
  21. GLfloat *objx, GLfloat *objy, GLfloat *objz)
  22. {
  23. *objx = smap->obj[X];
  24. *objy = smap->obj[Y];
  25. *objz = smap->obj[Z];
  26. }