From 18f17be47d4853b273204ee17e06f78d5a669566 Mon Sep 17 00:00:00 2001 From: nicolaichuk Date: Thu, 23 Mar 2017 14:21:49 +0300 Subject: [PATCH] add compare operators in btAABB --- src/BulletCollision/Gimpact/btBoxCollision.h | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/BulletCollision/Gimpact/btBoxCollision.h b/src/BulletCollision/Gimpact/btBoxCollision.h index 0a0357e5a..2fa1fb0df 100644 --- a/src/BulletCollision/Gimpact/btBoxCollision.h +++ b/src/BulletCollision/Gimpact/btBoxCollision.h @@ -234,7 +234,24 @@ public: btAABB() {} - + + bool operator<(const btAABB& obj) const { + return + m_min < obj.m_min && + m_max < obj.m_max; + } + + bool operator>(const btAABB& obj) const { + return + m_min > obj.m_min && + m_max > obj.m_max; + } + + bool operator==(const btAABB& obj) const { + return + m_min == obj.m_min && + m_max == obj.m_max; + } btAABB(const btVector3 & V1, const btVector3 & V2,