Source Code

(Note:The following documentation is only meant to be viewed by our Boss (Dr. Stotts) and our client (Dr. Gerig); it can only be viewed when you are logged onto and browsing via a departmental AFS unix machine.)
Please refer to the other part of the technical manual for information on how and why our code has been divided up into it's current structure:

Makefile
Main.cpp

Common :  IrisGlobals.h  IrisTypes
GlobalState: GlobalState.h GlobalState.cpp

GUI: ColorLabel.h ColorLabel.cpp Gui.h Gui.cpp

Window3D: Window3D.h Window3D.cpp Trackball.h Trackball.cpp
MeshObject: MeshObject.h MeshObject.cpp

Window2D: Window2D.h Window2D.cpp
PolygonDrawing: PolygonDrawing.h PolygonDrawing.cpp

VoxData: VoxData.h VoxData.cpp