alg Class Reference

#include <alg.h>

Inheritance diagram for alg:

gold itoh norm normgrid List of all members.

Public Member Functions

virtual double Process (float *phase, float *soln, int xsize, int ysize, QProgressBar *progress)
virtual double Process (float *phase, float *soln, int xsize, int ysize)

Detailed Description

Virtual interface for all the algorythms supported by UWP, new algorythms should inherit form alg class and implement at least its two methods, the only ones used by the main interface in generic representations


Member Function Documentation

double alg::Process float *  phase,
float *  soln,
int  xsize,
int  ysize
[virtual]
 

Unwrap

Parameters:
phase The wrapped fase
soln The unwrapped phase obtained with the algorythm
xsize The width of the distribution
ysize The height of the distribution

Reimplemented in gold, itoh, norm, and normgrid.

double alg::Process float *  phase,
float *  soln,
int  xsize,
int  ysize,
QProgressBar *  progress
[virtual]
 

Unwrap and show the progress in a progressBar

Parameters:
phase The wrapped fase
soln The unwrapped phase obtained with the algorythm
xsize The width of the distribution
ysize The height of the distribution
progress The progressbar to show the performance of the test

Reimplemented in gold, itoh, norm, and normgrid.


The documentation for this class was generated from the following files:
Generated on Tue Sep 5 00:04:05 2006 for UWP by  doxygen 1.4.6