Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
glsmap/smap_get.c
/* Copyright (c) Mark J. Kilgard, 1998. */ |
/* This program is freely distributable without licensing fees |
and is provided without guarantee or warrantee expressed or |
implied. This program is -not- in the public domain. */ |
#include "glsmapint.h" |
void smapGetEye(SphereMap *smap, |
GLfloat *eyex, GLfloat *eyey, GLfloat *eyez) |
{ |
*eyex = smap->eye[X]; |
*eyey = smap->eye[Y]; |
*eyez = smap->eye[Z]; |
} |
void smapGetUp(SphereMap *smap, |
GLfloat *upx, GLfloat *upy, GLfloat *upz) |
{ |
*upx = smap->up[X]; |
*upy = smap->up[Y]; |
*upz = smap->up[Z]; |
} |
void smapGetObject(SphereMap *smap, |
GLfloat *objx, GLfloat *objy, GLfloat *objz) |
{ |
*objx = smap->obj[X]; |
*objy = smap->obj[Y]; |
*objz = smap->obj[Z]; |
} |
Copyright © 2008 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2008-02-08