#ifndef _GL_FUNCTIONS_H
#define _GL_FUNCTIONS_H
#include "GL/glew.h"
#define GLUT_DISABLE_ATEXIT_HACK
#if defined(__MACH__)
#include <GLUT/glut.h>
#else
#include "GL/gl.h"
#include "GL/glu.h"
#endif
#include <math.h>
enum ShadingMode
{
SHADING_MODE_WIREFRAME,
SHADING_MODE_SHADED,
};
void GlSetCameraPerspective(double pFieldOfViewY,
double pAspect,
double pNearPlane,
double pFarPlane,
double pFilmOffsetX,
double pFilmOffsetY);
void GlSetCameraOrthogonal(double pLeftPlane,
double pRightPlane,
double pBottomPlane,
double pTopPlane,
double pNearPlane,
double pFarPlane,
void GlDrawLimbNode(
FbxAMatrix& pGlobalBasePosition,
double pRoll);
void GlDrawCrossHair(
FbxAMatrix& pGlobalPosition);
#endif // #ifndef _GL_FUNCTIONS_H