#ifndef __VERTEX_HPP #define __VERTEX_HPP #include "vector.hpp" #include #define VERTEX_XYZ 0 #define VERTEX_UVW 1 #define VERTEX_RGB 2 typedef float Vertex[3][3]; inline void VertexCopy(Vertex dst, Vertex src) { memcpy(dst, src, sizeof(Vertex)); } void VertexArrayProject (Vertex[], int, Vector); int VertexArrayClipToFrustum1(Vertex[], Vertex[], int); int VertexArrayClipToFrustum2(Vertex[], Vertex[], int); int VertexArrayClipToFrustum3(Vertex[], Vertex[], int); #endif