#ifndef INC_UTILS_H #define INC_UTILS_H #include #include "facet.h" Vecteur3D prodVect(Vecteur3D v1,Vecteur3D v2); float prodScal(Vecteur3D v1,Vecteur3D v2); Vecteur3D vecteur(Point3D p1,Point3D p2); Vecteur3D add(Vecteur3D v1,Vecteur3D v2); Vecteur3D scale(Vecteur3D v,float k); float norme(Vecteur3D v); Vecteur3D normer(Vecteur3D v); void activerTexture(GLint idtex); void desactiverTexture(); GLboolean invert(GLfloat src[16], GLfloat inverse[16]); void positionObs(Point3D *obs); void tracerPlan(); #endif