# include # include "tipi.h" # define NUM_OGETTI (24) extern SVECTOR rotazioni[NUM_OGETTI];/* ricordo che da qualche parte ho il vettore rotazioni */ extern SFECOL collisione[NUM_OGETTI][6];/* ricordo del vettore di collisione */ extern KINE * lcin[NUM_OGETTI];// Richiamo alla lista cinematica void Init_cinematica()// Inizializza la lista cinematica { int i1=0;/* Indice */ for(i1=0;i1<=(NUM_OGETTI-1);i1++) { lcin[i1]=NULL;// annullo il puntatore } } void Init_rotaz()/* Inizializza le rotazioni */ { int i1=0;/* Indice */ for(i1=0;i1<=(NUM_OGETTI-1);i1++) { rotazioni[i1].vx=0; rotazioni[i1].vy=0; rotazioni[i1].vz=0; } } void Init_colli()/* Inizializza le collisioni */ { int i1=0;/* Indice */ for(i1=0;i1<=(NUM_OGETTI-1);i1++) { collisione[i1][0].ray=0;/* Numero di sfere di collisione dell'ogetto i1-esimo 0*/ } }