From 80e2c14f5cb2ea51676b7d11cacbe92ce86acd6c Mon Sep 17 00:00:00 2001 From: Raphael Grimm <raphael.grimm@kit.edu> Date: Tue, 26 Nov 2019 10:07:18 +0100 Subject: [PATCH] Add default ctors for XYConstrainedOrientedBox and OrientedBox --- SimoxUtility/eigen/OrientedBox.h | 8 ++++---- SimoxUtility/eigen/XYConstrainedOrientedBox.h | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/SimoxUtility/eigen/OrientedBox.h b/SimoxUtility/eigen/OrientedBox.h index 123630a27..2bc12d350 100644 --- a/SimoxUtility/eigen/OrientedBox.h +++ b/SimoxUtility/eigen/OrientedBox.h @@ -84,10 +84,10 @@ namespace simox OrientedBox& operator=(const OrientedBox&) = default; OrientedBox( - const vector_t& corner, - const vector_t& extend0, - const vector_t& extend1, - const vector_t& extend2 + const vector_t& corner = {0, 0, 0}, + const vector_t& extend0 = {1, 0, 0}, + const vector_t& extend1 = {0, 1, 0}, + const vector_t& extend2 = {0, 0, 1} ) { const float_t len0 = extend0.norm(); diff --git a/SimoxUtility/eigen/XYConstrainedOrientedBox.h b/SimoxUtility/eigen/XYConstrainedOrientedBox.h index b86cf017f..a44886332 100644 --- a/SimoxUtility/eigen/XYConstrainedOrientedBox.h +++ b/SimoxUtility/eigen/XYConstrainedOrientedBox.h @@ -86,9 +86,9 @@ namespace simox XYConstrainedOrientedBox( - const vector_t& corner, - const float_t yaw, - const vector_t& dimensions + const vector_t& corner = {0, 0, 0}, + const float_t yaw = 0, + const vector_t& dimensions = {0, 0, 0} ) : _t{transformation( Eigen::AngleAxis<float_t>{yaw, vector_t::UnitZ()}.toRotationMatrix(), -- GitLab