NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Macros | Typedefs | Functions | Variables
itkTestMain.h File Reference
Include dependency graph for itkTestMain.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ITK_TEST_DIMENSION_MAX   6
 
#define REGISTER_TEST(test)
 

Typedefs

typedef int(* MainFuncPointer )(int, char *[])
 

Functions

int RegressionTestImage (const char *testImageFilename, const char *baselineImageFilename, int reportErrors, double intensityTolerance=2.0, unsigned int numberOfPixelsTolerance=0, unsigned int radiusTolerance=0)
 
std::map< std::string, intRegressionTestBaselines (char *)
 
void RegisterTests ()
 
void PrintAvailableTests ()
 
int main (int ac, char *av[])
 

Variables

std::map< std::string,
MainFuncPointer
StringToTestFunctionMap
 

Macro Definition Documentation

#define ITK_TEST_DIMENSION_MAX   6
#define REGISTER_TEST (   test)
Value:
extern int test(int, char* [] ); \
std::map< std::string, MainFuncPointer > StringToTestFunctionMap
Definition: itkTestMain.h:50

Typedef Documentation

typedef int(* MainFuncPointer)(int, char *[])

Function Documentation

int main ( int  ac,
char *  av[] 
)
void PrintAvailableTests ( )
void RegisterTests ( )
std::map< std::string, int > RegressionTestBaselines ( char *  baselineFilename)
int RegressionTestImage ( const char *  testImageFilename,
const char *  baselineImageFilename,
int  reportErrors,
double  intensityTolerance = 2.0,
unsigned int  numberOfPixelsTolerance = 0,
unsigned int  radiusTolerance = 0 
)

Variable Documentation

std::map<std::string, MainFuncPointer> StringToTestFunctionMap