
Layout of the MindsEye source tree ( used for the documentation system )
==================================

  MindsEye
     . 
     .
     .
	+--src
     |  |
     |  +--3dlib         ( library for 3d manipulation support )  
     |  | 
     |  +--anim          ( animation module, uses viewport layout manager ) 
     |  |
     |  +--dialogs       ( all global reusable dialogs (templates))
     |  |  |
     |  |  +--about      ( global about dialog )
     |  |  |
     |  |  +--diagnostic ( gives the user some visual error feedback ) 
     |  |  |
     |  |  +--camera     ( camera options dialog ) 
     |  |  |
     |  |  +--light      ( light options dialog )
     |  |  |
     |  |  +--output     ( dialog belonging to the render output manager )
     |  |  |
     |  |  +--setup      ( experimental install/setup system ) 
     |  |  |
     |  |  +--viewport   ( dialog used by the viewport-layout manager )
     |  |  |
     |  |  +--object     ( configure general object parameters )
     |  |  |
     |  |  +--configure  ( global MindsEye configuration )
     |  |  
     |  +--icons         ( all icons used by the main program parts )
     |  |  |
     |  |  +--anim
     |  |  |
     |  |  +--backgr
     |  |  |
     |  |  +--kernel     ( icons needed by the main kernel screen )
     |  |  |
     |  |  +--modeler    ( general modeler icons )
     |  |  |
     |  |  +--raw        ( the raw images )
     |  |  |
     |  |  +--tree
     |  | 
     |  +--include       ( kernel/core include files )
     |  |
     |  +--kernel        ( core files for the mindseye kernel )
     |  |  |
     |  |  +--config     ( config manager sources ) 
     |  |
     |  +--io            ( source for the io module )
     |  |  |
     |  |  +-- XXX       ( plugins for all the different formats )
     |  |  .
     |  |  . 
     |  |
     |  +--output        ( modules which render the final scenes )
     |  |  |
     |  |  +--pov        ( POV Raytracer )  
     |  |  |
     |  |  +--sipp       ( SIPP shader )
     |  |  
     |  | 
     |  |  
     |  +--material      ( material editor )
     |  |
     |  +--raytracer     ( a small raytracer for material preview )
     |  |
     |  +--modeler       ( 3d modeler/editor, uses viewport layout manager )
     |  |
     |  +--network       ( network files, also contains server/client module ) 
     |  |
     |  +--plugin_m      ( module/plugin manager base class ) 
     |  |
     |  +--plugins       ( assorted plugins for all modules, except io ) 
     |  |
     |  +--vlayout       ( base class for the viewport/layout-manager )
     |  |
     |  +--viewer        ( animation viewer )
     |  |
     |  +--script        ( scripting editor ) 
     .
     .
     .           

