FlowVis Class Reference

#include <flowvis.h>

Collaboration diagram for FlowVis:

[legend]
List of all members.

Public Member Functions

 FlowVis (QWidget *parent=0, Qt::WFlags flags=0)
 ~FlowVis ()

Public Attributes

mainWidgetmainWindow

Private Slots

void loadDataset ()

Private Member Functions

void createMenu ()
void createActions ()

Private Attributes

QAction * loadData
QAction * exitApp
QAction * saveImage
QMenu * mainMenu
flowDatadata
ColorMappingm_colorMap

Detailed Description

This Class is the main class for the building of the GUI.
Here is also the communication between the GUI elements ( like the buttons and sliders) with the openGL widget defined.
But the actual GUI is divided into several Subwidgets, here comes all together.


Constructor & Destructor Documentation

FlowVis::FlowVis ( QWidget *  parent = 0,
Qt::WFlags  flags = 0 
)

constructor

FlowVis::~FlowVis (  ) 

destructor


Member Function Documentation

void FlowVis::createMenu (  )  [private]

Creates the Menu of the Program, there it is possible to load data sets.

void FlowVis::createActions (  )  [private]

Creates the Actions to the entries in the menu.
So, if the user picks 'Load Dataset' that the user can actually load a dataset.

void FlowVis::loadDataset (  )  [private, slot]

Function to load a Grid and a Datfile, is called if the user chooses the appropriate entry in the menu bar.


Member Data Documentation

mainWidget* FlowVis::mainWindow

QAction* FlowVis::loadData [private]

QAction* FlowVis::exitApp [private]

QAction* FlowVis::saveImage [private]

QMenu* FlowVis::mainMenu [private]

flowData* FlowVis::data [private]

ColorMapping* FlowVis::m_colorMap [private]


The documentation for this class was generated from the following file:
Generated on Wed Jan 17 03:48:40 2007 for Flowvis-parma_wallaby by  doxygen 1.5.1-p1