Window Class Reference

#include <window.h>

List of all members.

Signals

void backgroundColorTextureChanged ()
void arrowColorTextureChanged ()
void streamlineColorTextureChanged ()

Public Member Functions

 Window ()

Private Slots

void setDefaultGradientStops ()
void setOpenFileName ()
void saveGradientStops (const QGradientStops &stops, GradientEditor *editor)
void setBackgroundColorEditorRangeLabel (int channel=-1)
void setArrowColorEditorRangeLabel (int channel=-1)
void setStreamlineColorEditorRangeLabel (int channel=-1)


Detailed Description

The window class represents the whole application window.

Constructor & Destructor Documentation

Window::Window (  ) 

Constructor that creates the GUI.


Member Function Documentation

void Window::setDefaultGradientStops (  )  [private, slot]

Loads and sets the gradient stops for the current FlowData.

void Window::setOpenFileName (  )  [private, slot]

Creates a file dialog with which FlowData can be loaded.

void Window::saveGradientStops ( const QGradientStops &  stops,
GradientEditor editor 
) [private, slot]

Saves the given gradient stops into a file, calls for a update of the transfer texture and emits a colorTextureChanged signal.

Parameters:
stops are the gradient stops which should be saved.
editor is the color editor for whom the stops should be saved.

void Window::setBackgroundColorEditorRangeLabel ( int  channel = -1  )  [private, slot]

Reads the value range from a specific FlowData channel into the backgroundColorEditor.

Parameters:
channel is the channel from FlowData from which the value range should be read.

void Window::setArrowColorEditorRangeLabel ( int  channel = -1  )  [private, slot]

Reads the value range from a specific FlowData channel into the arrowColorEditor.

Parameters:
channel is the channel from FlowData from which the value range should be read.

void Window::setStreamlineColorEditorRangeLabel ( int  channel = -1  )  [private, slot]

Reads the value range from a specific FlowData channel into the streamlineColorEditor.

Parameters:
channel is the channel from FlowData from which the value range should be read.

void Window::backgroundColorTextureChanged (  )  [signal]

A signal that is send on change of the background texture.

void Window::arrowColorTextureChanged (  )  [signal]

A signal that is send on change of the arrow texture.

void Window::streamlineColorTextureChanged (  )  [signal]

A signal that is send on change of the streamline texture.


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

Generated on Mon Jan 19 03:19:32 2009 by  doxygen 1.5.6