#include <uwptest.h>
Public Member Functions | |
uwptest (string name, alg::alg *a) | |
uwptest (uwptest *atest) | |
uwptest (string name, alg::alg *a, QVTKWidget *qwidget) | |
void | setWrappedImage (float *uimage, int xsize, int ysize) |
void | unwrap () |
void | performTest (QWidget *parent) |
void | create3d () |
void | create3d (int height, int width, int onlysave, QString file) |
void | setWidget (QVTKWidget *qwidget) |
void | loadWrappedPhase (float xscale, float yscale) |
void | loadUnwrappedPhase (float xscale, float yscale) |
int | loadGraph () |
string | getName () |
float * | getWimage () |
float * | getUimage () |
vtkRenderWindow * | getRenderWindow (QString window) |
alg * | getAlg () |
int | getXsize () |
int | getYsize () |
map< string, bool > | getFlags () |
result::result * | getResults () |
int | loadGraph (int height, int width, int onlysave, QString file) |
void | setLastLoaded (int n) |
int | getLastLoaded () |
void | ImageFullScreen (float *uimage, float xsize, float ysize, int onlysave, QString file) |
float * | getCimage () |
void | setTestImage (float *uimage, int xsize, int ysize) |
void | loadTestPhase (float xscale, float yscale) |
void | createRef3d (int height, int width, int onlysave, QString file) |
double | getTestAccuracy (float *dif) |
void | printResults (QString file) |
|
Constructor, takes both the name of the test and the algorythm to be applied
|
|
Constructor, takes both the name of the test and the algorythm to be applied
|
|
Constructor, takes both the name of the test and the algorythm to be applied
|
|
Creates an VTK 3d model out of the unwrapped phase distribution in an outer window
|
|
Creates an VTK 3d model out of the unwrapped phase distribution |
|
Creates an VTK 3d model out of the test phase distribution in an outer window
|
|
Returns the algorythm of this test |
|
Returns the compared image
|
|
Returns the map containing all the flags |
|
Gets the type last widget loaded
|
|
Returns the name of the instanciated class |
|
Returns the renderwindow specified in param of the wrapped phase window as default
|
|
Returns the results of the test |
|
Creates an VTK 3d model out of the test phase distribution in an outer window
|
|
Returns the unwrapped image |
|
Returns the wrapped image |
|
Returns the size (X) of the test images |
|
Returns the size (X) of the test images |
|
Gets the type last widget loaded
|
|
Set the current plot to full screen
|
|
Loads the graphic test results in the QVTKWidget |
|
Loads the test phase in the QVTKWidget
|
|
Loads the unwrapped phase in the QVTKWidget |
|
Loads the graphics phase in the QVTKWidget
|
|
Performs an incremental test with the alogrythm and the wrapped phase distribution defined for the class |
|
Prints the result of the current text to a CSV file
|
|
Sets the type last widget loaded
|
|
Defines the coomparative
|
|
Loads the wrapped phase in the QVTKWidget
|
|
Defines the wrapped image the algorythm will work with
|
|
Executes the unwrapping algorythm and fills the unwrappedImage variable with the output of the algorythm |