VolumeRendering Class Reference

#include <VolumeRendering.h>

List of all members.

Static Public Member Functions

static void initialize ()
 must be called first to initialize the Class which will instantiate the MainWindow and the Renderer
static void shutdown ()
 call to dispose the Class which will result in disposal of the MainWindow and the Renderer
static RenderergetRenderer ()
 returns the Singleton Instance of the Renderer
static MainWindowgetMainWindow ()
 returns the Singleton Instance of the MainWindow
static void start ()
 starts the App by showing the MainWindow

Static Private Attributes

static Rendererrenderer = 0
static MainWindowmainWin = 0


Detailed Description

central Hub of the Program. It's main purpose is to create a new Instance of both the Renderer and MainWindow and provide access to the Renderer and MainWindow in a Singleton-Way.

Member Function Documentation

void VolumeRendering::initialize (  )  [static]

must be called first to initialize the Class which will instantiate the MainWindow and the Renderer

void VolumeRendering::shutdown (  )  [static]

call to dispose the Class which will result in disposal of the MainWindow and the Renderer

static Renderer& VolumeRendering::getRenderer (  )  [inline, static]

returns the Singleton Instance of the Renderer

static MainWindow& VolumeRendering::getMainWindow (  )  [inline, static]

returns the Singleton Instance of the MainWindow

void VolumeRendering::start (  )  [static]

starts the App by showing the MainWindow


Member Data Documentation

Renderer * VolumeRendering::renderer = 0 [static, private]

MainWindow * VolumeRendering::mainWin = 0 [static, private]


The documentation for this class was generated from the following files:

Generated on Tue Dec 8 21:57:03 2009 for VolumeRendering by  doxygen 1.5.5