27 #include <Eigen/Eigen>
37 for (
int i = 0; i < matrix.cols(); i++)
39 matrix(rowNr, i) =
value;
43 static Eigen::Vector3f
46 Eigen::Vector3f sum(0, 0, 0);
48 for (
int i = 0; i < points.cols(); i++)
50 sum += points.block<3, 1>(0, i);
53 return sum / points.cols();
56 static Eigen::MatrixXf
59 Eigen::MatrixXf matrix(3, points.cols());
61 for (
int i = 0; i < points.cols(); i++)
63 matrix.block<3, 1>(0, i) = points.block<3, 1>(0, i) - vec;