9 #include <gtest/gtest.h> 14 using namespace signed_distance_field;
16 TEST(testDerivatives, columnwise) {
18 data << 1.0, 2.0, 4.0, 2.0, 4.0, 6.0;
20 float resolution{0.1F};
21 float doubleResolution{2.0F * resolution};
23 Matrix manualDifference(2, 3);
24 manualDifference << 1.0 / resolution, 3.0 / doubleResolution, 2.0 / resolution, 2.0 / resolution, 4.0 / doubleResolution,
27 Matrix computedDifference = Matrix::Zero(data.rows(), data.cols());
30 ASSERT_TRUE(manualDifference.isApprox(computedDifference));
void columnwiseCentralDifference(const Matrix &data, Matrix ¢ralDifference, float resolution)
TEST(GridMap, CopyConstructor)