Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

Waterwaves Class Reference

Water waves distortion effect. More...

#include <Waterwaves.h>

Inheritance diagram for Waterwaves::

GLEffect List of all members.

Public Methods

Protected Methods


Detailed Description

(Only preliminary!) This effect generates a variety of interesting 'waterwave'-like distortions in images mapped onto a rectangular grid, using harmonic waveforms...


Constructor & Destructor Documentation

Waterwaves::Waterwaves ( GLFramework * parent )
 

Parameters:
parent   Pointer to the parent window.

See also:
GLEffect::GLEffect(), effectInfo

Waterwaves::~Waterwaves ( ) [virtual]
 

See also:
GLEffect::~GLEffect()


Member Function Documentation

void Waterwaves::createControls ( QWidget * parent ) [virtual]
 

See also:
GLEffect::createControlPanel()

Reimplemented from GLEffect.

void Waterwaves::stop ( ) [virtual]
 

Stops animation.

Reimplemented from GLEffect.

void Waterwaves::play ( ) [virtual]
 

Starts effect animation.

Reimplemented from GLEffect.

void Waterwaves::reset ( ) [virtual]
 

Resets effect parameters.

Reimplemented from GLEffect.

void Waterwaves::pause ( ) [virtual]
 

Pauses animation.

Reimplemented from GLEffect.

void Waterwaves::render ( ) [virtual]
 

Renders the effect.

Reimplemented from GLEffect.

void Waterwaves::initialize ( ) [protected, virtual]
 

See also:
GLEffect::init()

Reimplemented from GLEffect.


The documentation for this class was generated from the following files:
Generated at Fri Apr 19 16:53:07 2002 for GLFramework by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001