ifw-odp  2.0.0-alpha
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions | Variables
testImage.cpp File Reference
#include <gtest/gtest.h>
#include <gmock/gmock.h>
#include "cppcpl/image.hpp"
#include "cppcpl/imageExtensions.hpp"

Macros

#define STRINGIZE2(x)   #x
 
#define STRINGIZE(x)   STRINGIZE2(x)
 

Functions

 TEST (TestImage, LoadingImages)
 
 TEST (TestImage, CopyConstructor)
 
 TEST (TestImage, Copy)
 
 TEST (TestImage, Save)
 
 TEST (TestImage, ImageExtensions)
 
 TEST (TestImage, Bmp)
 
 TEST (TestImage, Rebin)
 
 TEST (TestImage, Operators)
 
 TEST (TestImage, GetSet)
 
 TEST (TestImage, Turn)
 
 TEST (TestImage, Exponential)
 
 TEST (TestImage, Logarithm)
 
 TEST (TestImage, Power)
 
 TEST (TestImage, Absolute)
 
 TEST (TestImage, Normalise)
 
 TEST (TestImage, FFT)
 
 TEST (TestImage, Threshold)
 
 TEST (TestImage, FillNoise)
 
 TEST (TestImage, FillGaussian)
 

Variables

std::string const TEST_EXT_NAME = "APER90"
 
std::string const TEST_IMG1 = std::string(WAF_MODULE_PATH) + "/test/res/spectro_rot0.fits"
 
std::string const TEST_IMG_WRONG_NAME = std::string(WAF_MODULE_PATH) + "/test/res/noexist.fits"
 
std::string const TEST_IMG3 = std::string(WAF_MODULE_PATH) + "/test/res/extensions.fits"
 
std::string const TEST_BPM = std::string(WAF_MODULE_PATH) + "/test/res/bpm.fits"
 

Macro Definition Documentation

#define STRINGIZE (   x)    STRINGIZE2(x)
#define STRINGIZE2 (   x)    #x

Function Documentation

TEST ( TestImage  ,
LoadingImages   
)
TEST ( TestImage  ,
CopyConstructor   
)
TEST ( TestImage  ,
Copy   
)
TEST ( TestImage  ,
Save   
)
TEST ( TestImage  ,
ImageExtensions   
)
TEST ( TestImage  ,
Bmp   
)
TEST ( TestImage  ,
Rebin   
)
TEST ( TestImage  ,
Operators   
)
TEST ( TestImage  ,
GetSet   
)
TEST ( TestImage  ,
Turn   
)
TEST ( TestImage  ,
Exponential   
)
TEST ( TestImage  ,
Logarithm   
)
TEST ( TestImage  ,
Power   
)
TEST ( TestImage  ,
Absolute   
)
TEST ( TestImage  ,
Normalise   
)
TEST ( TestImage  ,
FFT   
)
TEST ( TestImage  ,
Threshold   
)
TEST ( TestImage  ,
FillNoise   
)
TEST ( TestImage  ,
FillGaussian   
)

Variable Documentation

std::string const TEST_BPM = std::string(WAF_MODULE_PATH) + "/test/res/bpm.fits"
std::string const TEST_EXT_NAME = "APER90"
std::string const TEST_IMG1 = std::string(WAF_MODULE_PATH) + "/test/res/spectro_rot0.fits"
std::string const TEST_IMG3 = std::string(WAF_MODULE_PATH) + "/test/res/extensions.fits"
std::string const TEST_IMG_WRONG_NAME = std::string(WAF_MODULE_PATH) + "/test/res/noexist.fits"