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_set.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 smapSetEye(SphereMap *smap, |
GLfloat eyex, GLfloat eyey, GLfloat eyez) |
{ |
smap->eye[X] = eyex; |
smap->eye[Y] = eyey; |
smap->eye[Z] = eyez; |
} |
void smapSetUp(SphereMap *smap, |
GLfloat upx, GLfloat upy, GLfloat upz) |
{ |
smap->up[X] = upx; |
smap->up[Y] = upy; |
smap->up[Z] = upz; |
} |
void smapSetObject(SphereMap *smap, |
GLfloat objx, GLfloat objy, GLfloat objz) |
{ |
smap->obj[X] = objx; |
smap->obj[Y] = objy; |
smap->obj[Z] = objz; |
} |
Copyright © 2008 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2008-02-08