diff --git a/Tests/MeshLib/TestMeshValidation.cpp b/Tests/MeshLib/TestMeshValidation.cpp index df487cb36391998ccadd3bed5c80dcbfa082c9ca..f89308a62049f85bd6da86d7f996eae5e2b08678 100644 --- a/Tests/MeshLib/TestMeshValidation.cpp +++ b/Tests/MeshLib/TestMeshValidation.cpp @@ -44,7 +44,9 @@ detectHoles(MeshLib::Mesh const& mesh, TEST(MeshValidation, DetectHolesTri) { std::array<double, 12> pix = {{0,0.1,0.2,0.1,0,0,0.1,0,0,0,-0.1,0}}; - GeoLib::Raster raster(4,3,0,0,1,pix.begin(), pix.end()); + GeoLib::RasterHeader const header = + {4,3,MathLib::Point3d(std::array<double,3>{{0,0,0}}),1,-9999}; + GeoLib::Raster const raster(header ,pix.begin(), pix.end()); MeshLib::ConvertRasterToMesh conv(raster, MeshLib::MeshElemType::TRIANGLE, MeshLib::UseIntensityAs::ELEVATION); auto mesh = std::unique_ptr<MeshLib::Mesh>{conv.execute()}; ASSERT_EQ(0, MeshLib::MeshValidation::detectHoles(*mesh)); diff --git a/Tests/MeshLib/TestNodeSearch.cpp b/Tests/MeshLib/TestNodeSearch.cpp index 5b0e4b1e3f4bb710ee27b05e754841ac5095d5d0..0510c90483136b17ca1c3dabc7b83853c5d5f4ef 100644 --- a/Tests/MeshLib/TestNodeSearch.cpp +++ b/Tests/MeshLib/TestNodeSearch.cpp @@ -22,7 +22,9 @@ TEST(NodeSearch, UnusedNodes) { std::array<double, 12> pix = {{0,0.1,0.2,0.1,0,0,0.1,0,0,0,-0.1,0}}; - GeoLib::Raster raster(4,3,0,0,1,pix.begin(), pix.end()); + GeoLib::RasterHeader const header = + {4,3,MathLib::Point3d(std::array<double,3>{{0,0,0}}),1,-9999}; + GeoLib::Raster const raster(header,pix.begin(), pix.end()); MeshLib::ConvertRasterToMesh conv(raster, MeshLib::MeshElemType::TRIANGLE, MeshLib::UseIntensityAs::ELEVATION); MeshLib::Mesh* mesh = conv.execute(); MeshLib::NodeSearch ns(*mesh);