This repository has been archived on 2020-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
Files
Indoor/tests/ray/TestDataMap3.cpp
2018-02-06 17:34:29 +01:00

29 lines
445 B
C++

#ifdef WITH_TESTS
#include "../Tests.h"
#include "../../wifi/estimate/ray3/DataMap3.h"
using namespace Ray3D;
TEST(DataMap3, test) {
BBox3 bbox(Point3(0,0,0), Point3(10,10,10));
DataMap3<float> dm;
dm.resize(bbox, 10);
dm.set(0,0,0, 10);
ASSERT_EQ(10, dm.get(0,0,0));
dm.set(0,5,0, 11);
ASSERT_EQ(11, dm.get(0,5,0));
dm.set(5,0,0, 12);
ASSERT_EQ(12, dm.get(5,0,0));
dm.set(0,0,5, 13);
ASSERT_EQ(13, dm.get(0,0,5));
}
#endif