ControlWidget Class Reference

The widget class that controls the visualization settings. More...

#include <controlWidget.h>

List of all members.

Public Slots

void gatherSettings ()
 Gathers all the settings and forwards them in a Settings object.
void newDataLoaded (Histogram *)
 A slot function used to notify the widget that new data has been loaded.

Signals

void settingsChanged (Settings *)

Public Member Functions

 ControlWidget (QWidget *parent=0)
 Constructor, creates all the contained widgets and connects the slots.
 ~ControlWidget ()
 Destructor.
void saveTransferFunctions (const char *filename)
void loadTransferFunctions (const char *filename)

Detailed Description

The widget class that controls the visualization settings.

The ControlWidget class houses other widgets that control specific aspects of a system. It is in charge of passing on all the settings to the RendererWidget class.


Constructor & Destructor Documentation

ControlWidget::ControlWidget ( QWidget *  parent = 0  ) 

Constructor, creates all the contained widgets and connects the slots.

Also fixates its width.

Parameters:
parent The parent widget
ControlWidget::~ControlWidget (  ) 

Destructor.


Member Function Documentation

void ControlWidget::gatherSettings (  )  [slot]

Gathers all the settings and forwards them in a Settings object.

void ControlWidget::loadTransferFunctions ( const char *  filename  )  [inline]
void ControlWidget::newDataLoaded ( Histogram newHistogram  )  [slot]

A slot function used to notify the widget that new data has been loaded.

Parameters:
newHistogram The statistics of the data relevant to the control widget.
void ControlWidget::saveTransferFunctions ( const char *  filename  )  [inline]
void ControlWidget::settingsChanged ( Settings  )  [signal]

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

Generated on Wed Jan 20 17:20:25 2010 for FlowVis by  doxygen 1.6.1