We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4c9c280 commit 6a09385Copy full SHA for 6a09385
src/shared/common/geometric_primitive.h
@@ -44,8 +44,12 @@ class BoundingBox
44
BoundingBox() : lower_(VecType::Zero()), upper_(VecType::Zero()) {};
45
BoundingBox(const VecType &lower, const VecType &upper)
46
: lower_(lower), upper_(upper) {};
47
- BoundingBox(const VecType ¢er, const VecType &hlf_size)
48
- : lower_(center - hlf_size), upper_(center + hlf_size) {};
+ BoundingBox(VecType &hlfsize) : lower_(-hlfsize), upper_(hlfsize) {};
+
49
+ BoundingBox translate(const VecType &translate) const
50
+ {
51
+ return BoundingBox(translate + lower_, translate + upper_);
52
+ };
53
54
bool checkContain(const VecType &point) const
55
{
0 commit comments