Main Page   Namespace List   Compound List   File List   Compound Members   File Members  

trackball.h

Go to the documentation of this file.
00001 
00002 /* 
00003    Copyright 1997 Preston Moore and University of Pennsylvania
00004 */
00005 
00006 #ifndef TRACKBALL_H_INCLUDED
00007 
00008 #include "typedefs.h"
00009 
00010 extern Boolean rotate(XtPointer client_data);
00011 extern void mmat16ba(float *a,float *b);
00012 extern void mmat16ab(float *a,float *b);
00013 extern void euler(void);
00014 extern void euler_rot(void);
00015 extern void trackball(float [],float,float,float,float);
00016 extern void add_quats(float q1[4], float q2[4], float dest[4]);
00017 extern void build_rotmat(GLfloat m[16], float q[4]);
00018 
00019 #define TRACKBALL_H_INCLUDED
00020 #endif
00021 
00022 
00023 

Generated on Thu Aug 1 15:24:25 2002 for xmov by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002