Discussion on General Design
UI
- New class FL_GL_Window that is parent to ViewGLWindow
- ViewGLWindow owns handle() and draw() method to be implemented
- UI kids (SliceViewUI, VolumeViewUI...) contain instances of ViewGLWindow (m_viewgl)
GL
- ViewGL contains object m_ui for UI update
- ViewGL and kids just for output and code on how to handle input. Observing is taken care off by ViewGLWindow group
--
HenningHerbers - 01 Jul 2004