smap_origin.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 <GL/glsmap.h>
  6. #include "glsmapint.h"
  7. void smapSetViewOrigin(SphereMap *smap, GLint x, GLint y)
  8. {
  9.         smap->viewOrigin[0] = x;
  10.         smap->viewOrigin[1] = y;
  11. }
  12. void smapSetSphereMapOrigin(SphereMap *smap, GLint x, GLint y)
  13. {
  14.         smap->smapOrigin[0] = x;
  15.         smap->smapOrigin[1] = y;
  16. }
  17. void smapGetViewOrigin(SphereMap *smap, GLint *x, GLint *y)
  18. {
  19.         *x = smap->viewOrigin[0];
  20.         *y = smap->viewOrigin[1];
  21. }
  22. void smapGetSphereMapOrigin(SphereMap *smap, GLint *x, GLint *y)
  23. {
  24.         *x = smap->smapOrigin[0];
  25.         *y = smap->smapOrigin[1];
  26. }