#include /* Modulo che detiene le definizioni dei vettori di gestione di indirizzi ogetti coordinate e rotazioni */ # define NUM_FILES (2) /* Definisco il numero di files da indirizzare */ # define NUM_OGETTI (24) /* Definisco il numero di ogetti da gestire */ extern void Init_rotaz();/* Richiamo della funzione di inizializzazione del vettore di rotazioni*/ extern void Init_colli();/* Inizializza il vettore delle collisioni */ extern void Init_cinematica();/* Inizializza la cinematica */ unsigned long *indfiles[NUM_FILES];/* Vettore degli indirizzi dei files */ GsDOBJ2 ogetti[NUM_OGETTI];/* Vettore dei gestori degli ogetti */ GsCOORDINATE2 coordinate[NUM_OGETTI];/* Vettore delle coordinate degli ogetti */ SVECTOR rotazioni[NUM_OGETTI];/*Vettore delle anomalie di ogni ogetto */ SFECOL collisione[NUM_OGETTI][6];/* Vettore o matrice delle sfere di collisione */ BOX vetbox[NUM_OGETTI];/* Vettore che contiene i boxes di ogni ogetto NON SERVE INIZIALIZZARLO !!!*/ KINE * lcin[NUM_OGETTI];// lista cinematica