/Users/craigcornelius/Projects/SPRING Mac Release 0.2/spring.cpp File Reference

#include "springCore.h"
#include "bird.h"
#include "microscribe.h"
#include "intersense.h"
#include "markers.h"
#include "haptic_v1.h"
#include "haptic_v2.h"
#include "node.h"
#include "edge.h"
#include "face.h"
#include "object.h"
#include "screen.h"
#include "objectarray.h"
#include "point3d.h"
#include "timer.h"
#include "lightarray.h"
#include "sensorarray.h"
#include "rasterfont.h"
#include "displayreplicator.h"
#include "geometryreplicator.h"
#include "threadpool.h"
#include "voice.h"
#include "camera.h"
#include "displaymode.h"
#include "surgicalgame.h"
#include "suturegame.h"
#include "simpleGames.h"
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <string.h>
#include <math.h>
#include <iostream>
#include <fstream>
#include <limits.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <dirent.h>
#include "glui.h"
#include "mui.h"
#include <GLUT/glut.h>
#include <OpenGL/gl.h>
#include <unistd.h>
#include <fcntl.h>

Include dependency graph for spring.cpp:

Go to the source code of this file.

Defines

#define WORLD_SIZE   50
#define _chdir   chdir
#define _getcwd   getcwd
#define VIEWANGLE   60.0
#define USE_FILE_BROWSER

Enumerations

enum  debug_enum {
  none, idle_relative, idle_absolute, display_relative,
  display_absolute, user_pos, cur_sensor_pos, general,
  none, idle_relative, idle_absolute, display_relative,
  display_absolute, user_pos, cur_sensor_pos, general
}
enum  mouse_enum {
  rottrans_mouse, rotate_mouse, translate_mouse, clipping_mouse,
  sensor_mouse, grabby_mouse, coloring_mouse, picking_mouse,
  texture_mouse, camera_mouse, rottrans_mouse, rotate_mouse,
  translate_mouse, clipping_mouse, sensor_mouse, grabby_mouse,
  coloring_mouse, picking_mouse, texture_mouse, camera_mouse
}

Functions

Markers markers (&universe)
void Keyboard (unsigned char key, int x, int y)
void Special (int keycode, int x, int y)
void Mouse (int button, int state, int x, int y)
void Motion (int x, int y)
int processArgs (int argc, char *argv[])
int getData (char *filename)
void mysleep (float secs)
int FindToolIndex (char *substring)
void ToolboxMenu (int ItemNo)
void HandleVoiceCommands (char *buf)
void Stretch ()
void VideoInThread (int thread, int numthreads, void *data)
void SimonThread ()
void myreplacechar (char *s, char replace_this, char with_that)
void SaveScreen (int which_gl_buffer=GL_FRONT_RIGHT)
void GLOptions_CB (int glui_p)
void Init ()
void DrawAxes ()
void Draw2D (double stereoq)
void DisplayOnce (double eyex)
void Display (void)
void Reshape (int w, int h)
FaceProcessHits (GLint hits, GLuint buffer[])
int PickAt (int x, int y, GLuint *selectBuf, int maxhits)
void ReinitGeom_CB (int glui_p)
void Quit ()
void PassiveMotion (int x, int y)
void handle_sensor (int index)
void Idle ()
void IdleThread (int thread, int num_threads, void *data)
void Reset_buffer ()
void Close (int glui_p)
void Start_VNC_Session (int glui_p)
void Update_VNC (int glui_p)
void CloseAndCreateHexSurface (int glui_p)
void CloseAndPerformExtrusion (int glui_p)
void SaveWorld_CB (int glui_p)
void SaveWorldConfig_CB (int glui_p)
void ReadIn_CB (int glui_p)
void SelectObject_CB (int glui_p)
void ShrinkWrap_CB (int glui_p)
void TieObject_CB (int glui_p)
void Gravity_CB (int glui_p)
void EndoView_CB (int glui_p)
void add_debug_listbox_to_panel (GLUI *glui, GLUI_Panel *p, char *label, int *int_p, int num_values)
void collisions_submenu_fn (int ItemNo)
void collisions_algorithm_menu_fn (int ItemNo)
void lighting_submenu_fn (int ItemNo)
void windowsize_submenu_fn (int ItemNo)
void markers_menu_fn (int ItemNo)
void colors_menu_fn (int ItemNo)
void cleanup_menu_fn (int ItemNo)
void saveobj_menu_fn (int ItemNo)
void OperationsMenu (int ItemNo)
void WindowMenu (int ItemNo)
void HysteroscopyScenarioMenu (int ItemNo)
void ColonoscopyScenarioMenu (int ItemNo)
void MicrosurgeryScenarioMenu (int ItemNo)
void CubeScenarioMenu (int ItemNo)
void PelvicScenarioMenu (int ItemNo)
void AbdomenScenarioMenu (int ItemNo)
void CleftScenarioMenu (int ItemNo)
void IOPScenarioMenu (int ItemNo)
void ScenariosMenu (int ItemNo)
void fb_control_CB (int param)
void handleGLUIFileBrowser ()
void FileMenu (int ItemNo)
void ViewMenu (int ItemNo)
void PatientsMenu (int ItemNo)
void CreateToolsFromDirectory (char *toolboxdir, char *dirname)
void CreateTools ()
void CreateToolboxMenuEntries ()
void MouseMenu (int ItemNo)
void createsensor_menu_fn (int ItemNo)
void sensor_menu_fn (int ItemNo)
void HelpMenu (int ItemNo)
void InitMenus ()
void InitScenarios ()
int old_getData (char *filename)
void parse_world_attribute (char *buffer)
int main (int argc, char *argv[])
Point3D getCameraPos (Point3D *look, Point3D *up)

Variables

springCorespringApp = NULL
int scenarios_submenu
int largeur = 256
int hauteur = 256
int largeur3 = 320
int hauteur3 = 240
int grab_video = 0
int g_width = 512
int g_height = 512
unsigned char * g_buffer
int MAX_LARGE = 1024
int MAX_HAUT = 512
int do_vnc = 1
int do_scan = 0
ScreenDVD = NULL
ScreenDVD2 = NULL
ScreenVideo = NULL
int DVDcnt = 1
char CommandLine [256] = "171.65.63.16:0"
char Guiche_password [256] = ""
ObjectArray universe
Point3D univ_min
Point3D univ_max
muiObjectmain_pulldown
int main_window_id
int window_width
int window_height
float clear_color [4] = {0.0,0.0,0.0,1.0}
Camera camera
int bimanual_type_endoview = 0
int camera_relativ_to_univ_min_max = 1
debug_enum debug = none
int random_flag = 0
int testing_flag = 0
int video_flag = 0
int dumpnum = 0
char knotstring [100] = ""
int paused = 1
int one_dim = 0
double tool_scalefactor = 1.0
Point3D birdInitPos = Point3D(-100,10,400)
int do_gravity = 0
double gravity_floor = -4.0
double gravity_g = -9.81
int do_hapticslink = 0
int do_display_lists = 1
int do_textures = 1
int do_flat_shading = 0
int do_line_smoothing = 0
int do_material_colors = 0
int do_dual_side_faces = 0
int do_hidden_lines = 0
int do_backface_culling = 0
int do_transparency = 1
int do_user_clipping_planes = 0
int do_axes = 0
int do_user_centered_rotation = 0
int do_markers = 1
int do_title = 0
unsigned char * title_image = NULL
int title_width
int title_height
int title_depth
int stereo_possible = 0
int do_stereo = 0
double disparity = 0.15
int save_frames_as_image = 0
int do_static_world = 0
int use_threads = 0
game_enum game_mode = no_game
char home_directory [256]
double game_data [4] = {0.0, 0.0, 0.0, 0.0}
int needle = 0
int iteration = 0
int stepsdraw = 1
int stepspress = 1
int run_idle_thread = 0
int run_knot_thread = 1
int run_guiche_thread = 0
SensorArray sensorarray
int current_sensor_index = 0
Objectcurrent_object = NULL
Screencurrent_screen = NULL
int left_down = 0
int middle_down = 0
int right_down = 0
Point3D old_mouse
enum mouse_enum mouse_state
int mouse_sensor_z = 0
RasterFontfont_p
DisplayReplicator display_replicator
DisplayReplicator dr (10000, DisplayReplicator::source_memory)
DisplayReplicator dr2
GeometryReplicator geometry_replicator
Voicevoice_p = NULL
const int max_toolnames = 100
char toolnames [max_toolnames][80]
int num_toolnames = 0
Timer idle_global_timer
Timer display_global_timer
Timer global_timer
LightArray lightarray
GLUI_String hex_surface_temp_name
GLUI_String object_to_extrude


Define Documentation

#define _chdir   chdir

Definition at line 23 of file spring.cpp.

#define _getcwd   getcwd

Definition at line 26 of file spring.cpp.

#define USE_FILE_BROWSER

#define VIEWANGLE   60.0

Definition at line 105 of file spring.cpp.

#define WORLD_SIZE   50

Definition at line 7 of file spring.cpp.


Enumeration Type Documentation

enum debug_enum

Enumerator:
none 
idle_relative 
idle_absolute 
display_relative 
display_absolute 
user_pos 
cur_sensor_pos 
general 
none 
idle_relative 
idle_absolute 
display_relative 
display_absolute 
user_pos 
cur_sensor_pos 
general 

Definition at line 224 of file spring.cpp.

enum mouse_enum

Enumerator:
rottrans_mouse 
rotate_mouse 
translate_mouse 
clipping_mouse 
sensor_mouse 
grabby_mouse 
coloring_mouse 
picking_mouse 
texture_mouse 
camera_mouse 
rottrans_mouse 
rotate_mouse 
translate_mouse 
clipping_mouse 
sensor_mouse 
grabby_mouse 
coloring_mouse 
picking_mouse 
texture_mouse 
camera_mouse 

Definition at line 331 of file spring.cpp.


Function Documentation

void AbdomenScenarioMenu ( int  ItemNo  ) 

Definition at line 4297 of file spring.cpp.

void add_debug_listbox_to_panel ( GLUI glui,
GLUI_Panel p,
char *  label,
int *  int_p,
int  num_values 
)

Definition at line 2772 of file spring.cpp.

void cleanup_menu_fn ( int  ItemNo  ) 

Definition at line 3014 of file spring.cpp.

void CleftScenarioMenu ( int  ItemNo  ) 

Definition at line 4446 of file spring.cpp.

void Close ( int  glui_p  ) 

Definition at line 2544 of file spring.cpp.

void CloseAndCreateHexSurface ( int  glui_p  ) 

Definition at line 2599 of file spring.cpp.

void CloseAndPerformExtrusion ( int  glui_p  ) 

Definition at line 2613 of file spring.cpp.

void collisions_algorithm_menu_fn ( int  ItemNo  ) 

Definition at line 2810 of file spring.cpp.

void collisions_submenu_fn ( int  ItemNo  ) 

Definition at line 2796 of file spring.cpp.

void ColonoscopyScenarioMenu ( int  ItemNo  ) 

Definition at line 3711 of file spring.cpp.

void colors_menu_fn ( int  ItemNo  ) 

Definition at line 2927 of file spring.cpp.

void createsensor_menu_fn ( int  ItemNo  ) 

Definition at line 5764 of file spring.cpp.

void CreateToolboxMenuEntries (  ) 

Definition at line 5431 of file spring.cpp.

void CreateTools (  ) 

Definition at line 5409 of file spring.cpp.

void CreateToolsFromDirectory ( char *  toolboxdir,
char *  dirname 
)

Definition at line 5353 of file spring.cpp.

void CubeScenarioMenu ( int  ItemNo  ) 

Definition at line 4111 of file spring.cpp.

void Display ( void   ) 

Definition at line 950 of file spring.cpp.

void DisplayOnce ( double  eyex  ) 

Definition at line 758 of file spring.cpp.

void Draw2D ( double  stereoq  ) 

Definition at line 499 of file spring.cpp.

void DrawAxes (  ) 

Definition at line 422 of file spring.cpp.

void EndoView_CB ( int  glui_p  ) 

Definition at line 2757 of file spring.cpp.

void fb_control_CB ( int  param  ) 

Definition at line 4919 of file spring.cpp.

void FileMenu ( int  ItemNo  ) 

Definition at line 4943 of file spring.cpp.

int FindToolIndex ( char *  substring  ) 

Definition at line 5342 of file spring.cpp.

Point3D getCameraPos ( Point3D look,
Point3D up 
)

Definition at line 6890 of file spring.cpp.

int getData ( char *  filename  ) 

Definition at line 6601 of file spring.cpp.

void GLOptions_CB ( int  glui_p  ) 

Definition at line 3091 of file spring.cpp.

void Gravity_CB ( int  glui_p  ) 

Definition at line 2742 of file spring.cpp.

void handle_sensor ( int  index  ) 

Definition at line 2256 of file spring.cpp.

void handleGLUIFileBrowser (  ) 

Definition at line 4929 of file spring.cpp.

void HandleVoiceCommands ( char *  buf  ) 

Definition at line 69 of file voice_commands.cpp.

void HelpMenu ( int  ItemNo  ) 

Definition at line 5828 of file spring.cpp.

void HysteroscopyScenarioMenu ( int  ItemNo  ) 

Definition at line 3498 of file spring.cpp.

void Idle (  ) 

Definition at line 2316 of file spring.cpp.

void IdleThread ( int  thread,
int  num_threads,
void *  data 
)

Definition at line 2489 of file spring.cpp.

void Init ( void   ) 

Definition at line 385 of file spring.cpp.

void InitMenus (  ) 

Definition at line 5837 of file spring.cpp.

void InitScenarios (  ) 

Definition at line 6120 of file spring.cpp.

void IOPScenarioMenu ( int  ItemNo  ) 

Definition at line 4501 of file spring.cpp.

void Keyboard ( unsigned char  key,
int  x,
int  y 
)

Definition at line 1250 of file spring.cpp.

void lighting_submenu_fn ( int  ItemNo  ) 

Definition at line 2830 of file spring.cpp.

int main ( int  argc,
char *  argv[] 
)

Definition at line 6791 of file spring.cpp.

Markers markers ( universe  ) 

void markers_menu_fn ( int  ItemNo  ) 

Definition at line 2885 of file spring.cpp.

void MicrosurgeryScenarioMenu ( int  ItemNo  ) 

Definition at line 3820 of file spring.cpp.

void Motion ( int  x,
int  y 
)

Definition at line 2013 of file spring.cpp.

void Mouse ( int  button,
int  state,
int  x,
int  y 
)

Definition at line 1910 of file spring.cpp.

void MouseMenu ( int  ItemNo  ) 

Definition at line 5757 of file spring.cpp.

void myreplacechar ( char *  s,
char  replace_this,
char  with_that 
)

Definition at line 81 of file util.cpp.

void mysleep ( float  secs  ) 

Definition at line 70 of file util.cpp.

int old_getData ( char *  filename  ) 

Definition at line 6257 of file spring.cpp.

void OperationsMenu ( int  ItemNo  ) 

Definition at line 3234 of file spring.cpp.

void parse_world_attribute ( char *  buffer  ) 

Definition at line 6396 of file spring.cpp.

void PassiveMotion ( int  x,
int  y 
)

Definition at line 2243 of file spring.cpp.

void PatientsMenu ( int  ItemNo  ) 

Definition at line 5263 of file spring.cpp.

void PelvicScenarioMenu ( int  ItemNo  ) 

Definition at line 4278 of file spring.cpp.

int PickAt ( int  x,
int  y,
GLuint *  selectBuf,
int  maxhits 
)

Definition at line 1140 of file spring.cpp.

int processArgs ( int  argc,
char *  argv[] 
)

Definition at line 6182 of file spring.cpp.

Face* ProcessHits ( GLint  hits,
GLuint  buffer[] 
)

Definition at line 1089 of file spring.cpp.

void Quit (  ) 

Definition at line 1233 of file spring.cpp.

void ReadIn_CB ( int  glui_p  ) 

Definition at line 2687 of file spring.cpp.

void ReinitGeom_CB ( int  glui_p  ) 

Definition at line 1225 of file spring.cpp.

void Reset_buffer (  ) 

Definition at line 2537 of file spring.cpp.

void Reshape ( int  w,
int  h 
)

Definition at line 1043 of file spring.cpp.

void saveobj_menu_fn ( int  ItemNo  ) 

Definition at line 3130 of file spring.cpp.

void SaveScreen ( int  which_gl_buffer = GL_FRONT_RIGHT  ) 

Definition at line 1186 of file spring.cpp.

void SaveWorld_CB ( int  glui_p  ) 

Definition at line 2637 of file spring.cpp.

void SaveWorldConfig_CB ( int  glui_p  ) 

Definition at line 2650 of file spring.cpp.

void ScenariosMenu ( int  ItemNo  ) 

Definition at line 4587 of file spring.cpp.

void SelectObject_CB ( int  glui_p  ) 

Definition at line 2697 of file spring.cpp.

void sensor_menu_fn ( int  ItemNo  ) 

Definition at line 5785 of file spring.cpp.

void ShrinkWrap_CB ( int  glui_p  ) 

Definition at line 2709 of file spring.cpp.

void SimonThread (  ) 

void Special ( int  keycode,
int  x,
int  y 
)

Definition at line 1844 of file spring.cpp.

void Start_VNC_Session ( int  glui_p  ) 

Definition at line 2552 of file spring.cpp.

void Stretch (  ) 

void TieObject_CB ( int  glui_p  ) 

Definition at line 2726 of file spring.cpp.

void ToolboxMenu ( int  ItemNo  ) 

Definition at line 5512 of file spring.cpp.

void Update_VNC ( int  glui_p  ) 

Definition at line 2580 of file spring.cpp.

void VideoInThread ( int  thread,
int  numthreads,
void *  data 
)

Definition at line 2524 of file spring.cpp.

void ViewMenu ( int  ItemNo  ) 

Definition at line 5024 of file spring.cpp.

void WindowMenu ( int  ItemNo  ) 

Definition at line 3488 of file spring.cpp.

void windowsize_submenu_fn ( int  ItemNo  ) 

Definition at line 2847 of file spring.cpp.


Variable Documentation

int bimanual_type_endoview = 0

Definition at line 208 of file spring.cpp.

Point3D birdInitPos = Point3D(-100,10,400)

Definition at line 244 of file spring.cpp.

Camera camera

Definition at line 204 of file spring.cpp.

int camera_relativ_to_univ_min_max = 1

Definition at line 218 of file spring.cpp.

float clear_color[4] = {0.0,0.0,0.0,1.0}

Definition at line 202 of file spring.cpp.

char CommandLine[256] = "171.65.63.16:0"

Definition at line 137 of file spring.cpp.

Object* current_object = NULL

Definition at line 320 of file spring.cpp.

Screen* current_screen = NULL

Definition at line 321 of file spring.cpp.

int current_sensor_index = 0

Definition at line 317 of file spring.cpp.

debug_enum debug = none

Definition at line 226 of file spring.cpp.

double disparity = 0.15

Definition at line 278 of file spring.cpp.

Timer display_global_timer

Definition at line 359 of file spring.cpp.

DisplayReplicator display_replicator

Definition at line 347 of file spring.cpp.

int do_axes = 0

Definition at line 265 of file spring.cpp.

int do_backface_culling = 0

Definition at line 262 of file spring.cpp.

int do_display_lists = 1

Definition at line 255 of file spring.cpp.

int do_dual_side_faces = 0

Definition at line 260 of file spring.cpp.

int do_flat_shading = 0

Definition at line 257 of file spring.cpp.

int do_gravity = 0

Definition at line 247 of file spring.cpp.

int do_hapticslink = 0

Definition at line 252 of file spring.cpp.

int do_hidden_lines = 0

Definition at line 261 of file spring.cpp.

int do_line_smoothing = 0

Definition at line 258 of file spring.cpp.

int do_markers = 1

Definition at line 269 of file spring.cpp.

int do_material_colors = 0

Definition at line 259 of file spring.cpp.

int do_scan = 0

Definition at line 132 of file spring.cpp.

int do_static_world = 0

Definition at line 284 of file spring.cpp.

int do_stereo = 0

Definition at line 277 of file spring.cpp.

int do_textures = 1

Definition at line 256 of file spring.cpp.

int do_title = 0

Definition at line 271 of file spring.cpp.

int do_transparency = 1

Definition at line 263 of file spring.cpp.

int do_user_centered_rotation = 0

Definition at line 267 of file spring.cpp.

int do_user_clipping_planes = 0

Definition at line 264 of file spring.cpp.

int do_vnc = 1

Definition at line 131 of file spring.cpp.

DisplayReplicator dr(10000, DisplayReplicator::source_memory)

DisplayReplicator dr2

Definition at line 349 of file spring.cpp.

int dumpnum = 0

Definition at line 232 of file spring.cpp.

Screen* DVD = NULL

Definition at line 133 of file spring.cpp.

Screen* DVD2 = NULL

Definition at line 134 of file spring.cpp.

int DVDcnt = 1

Definition at line 136 of file spring.cpp.

RasterFont* font_p

Definition at line 345 of file spring.cpp.

unsigned char* g_buffer

Definition at line 126 of file spring.cpp.

int g_height = 512

Definition at line 125 of file spring.cpp.

int g_width = 512

Definition at line 124 of file spring.cpp.

double game_data[4] = {0.0, 0.0, 0.0, 0.0}

Definition at line 292 of file spring.cpp.

game_enum game_mode = no_game

Definition at line 290 of file spring.cpp.

GeometryReplicator geometry_replicator

Definition at line 351 of file spring.cpp.

Timer global_timer

Definition at line 361 of file spring.cpp.

int grab_video = 0

Definition at line 123 of file spring.cpp.

double gravity_floor = -4.0

Definition at line 248 of file spring.cpp.

double gravity_g = -9.81

Definition at line 249 of file spring.cpp.

char Guiche_password[256] = ""

Definition at line 138 of file spring.cpp.

int hauteur = 256

Definition at line 119 of file spring.cpp.

int hauteur3 = 240

Definition at line 121 of file spring.cpp.

GLUI_String hex_surface_temp_name

Definition at line 2598 of file spring.cpp.

char home_directory[256]

Definition at line 291 of file spring.cpp.

Timer idle_global_timer

Definition at line 359 of file spring.cpp.

int iteration = 0

Definition at line 298 of file spring.cpp.

char knotstring[100] = ""

Definition at line 234 of file spring.cpp.

int largeur = 256

Definition at line 118 of file spring.cpp.

int largeur3 = 320

Definition at line 120 of file spring.cpp.

int left_down = 0

Definition at line 327 of file spring.cpp.

LightArray lightarray

Definition at line 382 of file spring.cpp.

muiObject* main_pulldown

Definition at line 197 of file spring.cpp.

int main_window_id

Definition at line 199 of file spring.cpp.

int MAX_HAUT = 512

Definition at line 129 of file spring.cpp.

int MAX_LARGE = 1024

Definition at line 128 of file spring.cpp.

const int max_toolnames = 100

Definition at line 355 of file spring.cpp.

int middle_down = 0

Definition at line 327 of file spring.cpp.

int mouse_sensor_z = 0

Definition at line 335 of file spring.cpp.

enum mouse_enum mouse_state

int needle = 0

Definition at line 293 of file spring.cpp.

int num_toolnames = 0

Definition at line 357 of file spring.cpp.

GLUI_String object_to_extrude

Definition at line 2611 of file spring.cpp.

Point3D old_mouse

Definition at line 329 of file spring.cpp.

int one_dim = 0

Definition at line 240 of file spring.cpp.

int paused = 1

Definition at line 237 of file spring.cpp.

int random_flag = 0

Definition at line 229 of file spring.cpp.

int right_down = 0

Definition at line 327 of file spring.cpp.

int run_guiche_thread = 0

Definition at line 311 of file spring.cpp.

int run_idle_thread = 0

Definition at line 309 of file spring.cpp.

int run_knot_thread = 1

Definition at line 310 of file spring.cpp.

int save_frames_as_image = 0

Definition at line 279 of file spring.cpp.

int scenarios_submenu

Definition at line 115 of file spring.cpp.

SensorArray sensorarray

Definition at line 316 of file spring.cpp.

springCore* springApp = NULL

Definition at line 112 of file spring.cpp.

int stepsdraw = 1

Definition at line 303 of file spring.cpp.

int stepspress = 1

Definition at line 304 of file spring.cpp.

int stereo_possible = 0

Definition at line 276 of file spring.cpp.

int testing_flag = 0

Definition at line 230 of file spring.cpp.

int title_depth

Definition at line 273 of file spring.cpp.

int title_height

Definition at line 273 of file spring.cpp.

unsigned char* title_image = NULL

Definition at line 272 of file spring.cpp.

int title_width

Definition at line 273 of file spring.cpp.

double tool_scalefactor = 1.0

Definition at line 243 of file spring.cpp.

char toolnames[max_toolnames][80]

Definition at line 356 of file spring.cpp.

Point3D univ_max

Definition at line 191 of file spring.cpp.

Point3D univ_min

Definition at line 191 of file spring.cpp.

ObjectArray universe

Definition at line 189 of file spring.cpp.

int use_threads = 0

Definition at line 287 of file spring.cpp.

Screen* Video = NULL

Definition at line 135 of file spring.cpp.

int video_flag = 0

Definition at line 231 of file spring.cpp.

Voice* voice_p = NULL

Definition at line 353 of file spring.cpp.

int window_height

Definition at line 201 of file spring.cpp.

int window_width

Definition at line 201 of file spring.cpp.


Generated on Thu Aug 30 11:04:07 2007 for SPRING Mac by  doxygen 1.5.3