#ifndef PRIMITIVES_H
#define PRIMITIVES_H

// GL INCLUDES
#ifdef WIN32
#include <windows.h>
#endif
#include <GL/gl.h>
#include <GL/glu.h>

class triangle
{
	public:
		int flag;
		int vertIndex[3];
		int normIndex[3];
        int smoothingGroup;
};

class point
{
	public:
		GLfloat x;
		GLfloat y;
		GLfloat z;
};

class vertex : public point
{
	public:
		int flag;
		GLfloat u;
		GLfloat v;
		int boneIndex;
};

#endif // PRIMITIVES_H
