libmove3d  3.13.0
/home/slemaign/softs-local/BioMove3D-git/bio/BioCD/include/bcd_global.h
00001 
00002 /****************************************************************************/
00010 #if !defined (BCD_GLOBAL)
00011 #define BCD_GLOBAL
00012 #include "P3d-pkg.h"
00013 #include "Bio-pkg.h"
00014 
00015 extern int number_of_bcd_robots; /* number of robots in the bio collision detector */
00016 
00017 /* array of robots in the bio collision detector */
00018 extern Robot_structure *bcd_robots[]; 
00019 
00020 /* table with the number of robots in a p3d-rob */
00021 extern int num_subrobots[]; /* Stores the number of subrobots of
00022 each p3d_rob */
00023 extern int robot_p3d[]; /* robot_p3d[N] indicates the first
00024         subrobot corresponding to p3d_rob number N */
00025   
00026 extern int HYDROGEN_ENVIRONEMENT;
00027 
00028 
00029 
00030 /**********************************************************************************
00031 TYPES AND VARIABLES FOR THE HIERARCHIES
00032 **********************************************************************************/
00033 /**********************************************************************************/
00034 
00035 extern check_pair_function check_pair;
00036 extern check_all_function check_all;
00037  
00038 extern void (*box_collision)(Bboxpt, Bboxpt);
00039 /*trash*/
00040 int giveme_mininhierarchy();
00041 
00042 /*************************************************************************************/
00043 
00044 extern int charlatan;
00045 #endif
00046 
00047 
00048 
00049 
00050 
00051         
00052 
00053 
00054 
00055 
00056 
00057 
00058 
00059 
00060 
00061 
00062 
00063 
00064 
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines