32 #define TEST_NAME "mvs/normal_map_test"
42 BOOST_CHECK_EQUAL(normal_map.
GetWidth(), 0);
43 BOOST_CHECK_EQUAL(normal_map.
GetHeight(), 0);
44 BOOST_CHECK_EQUAL(normal_map.
GetDepth(), 3);
49 BOOST_CHECK_EQUAL(normal_map.
GetWidth(), 1);
50 BOOST_CHECK_EQUAL(normal_map.
GetHeight(), 2);
51 BOOST_CHECK_EQUAL(normal_map.
GetDepth(), 3);
57 BOOST_CHECK_EQUAL(normal_map.
GetWidth(), 3);
58 BOOST_CHECK_EQUAL(normal_map.
GetHeight(), 4);
59 BOOST_CHECK_EQUAL(normal_map.
GetDepth(), 3);
65 BOOST_CHECK_EQUAL(normal_map.
GetWidth(), 2);
66 BOOST_CHECK_EQUAL(normal_map.
GetHeight(), 2);
67 BOOST_CHECK_EQUAL(normal_map.
GetDepth(), 3);
72 normal_map.
Set(0, 0, 0, 0);
73 normal_map.
Set(0, 0, 1, 0);
74 normal_map.
Set(0, 0, 2, 1);
75 normal_map.
Set(0, 1, 0, 0);
76 normal_map.
Set(0, 1, 1, 1);
77 normal_map.
Set(0, 1, 2, 0);
78 normal_map.
Set(1, 0, 0, 1);
79 normal_map.
Set(1, 0, 1, 0);
80 normal_map.
Set(1, 0, 2, 0);
81 normal_map.
Set(1, 1, 0, 1 / std::sqrt(2.0f));
82 normal_map.
Set(1, 1, 1, 1 / std::sqrt(2.0f));
83 normal_map.
Set(1, 1, 2, 0);
87 BOOST_CHECK_EQUAL(bitmap.
IsRGB(),
true);
bool GetPixel(const int x, const int y, BitmapColor< uint8_t > *color) const
void Set(const size_t row, const size_t col, const T value)
void Rescale(const float factor)
void Downsize(const size_t max_width, const size_t max_height)
BOOST_AUTO_TEST_CASE(TestEmpty)