diff --git a/primitive_process/interface/subface/simple/cylinder_face.hpp b/primitive_process/interface/subface/simple/cylinder_face.hpp index 5d86b1f..7376fa3 100644 --- a/primitive_process/interface/subface/simple/cylinder_face.hpp +++ b/primitive_process/interface/subface/simple/cylinder_face.hpp @@ -34,7 +34,7 @@ template <> struct hasher { size_t operator()(const internal::cylinder_paired_model_matrix &block) const { - const auto& mat = block.data->local_to_world.matrix(); // 3x4 + const auto& mat = block.data->world_to_local.matrix(); // 3x4 Eigen::Matrix3d A = mat.block<3,3>(0,0); Eigen::Vector3d b = mat.col(3);