summaryrefslogtreecommitdiff
path: root/indra/llmath/llbboxlocal.h
diff options
context:
space:
mode:
authorBrad Linden <brad@lindenlab.com>2024-05-23 11:31:19 -0700
committerBrad Linden <brad@lindenlab.com>2024-05-23 11:31:19 -0700
commita1f49564d670a2c41bfa25c833bba2564b9b7f48 (patch)
tree1d205e51bc37621916a17d459ad83782fe41f975 /indra/llmath/llbboxlocal.h
parent6af5db09faf5ea33a2d4c47b64e76f42edae178a (diff)
parent6377610f6587989c126b00f490dfc8d527a1c2ce (diff)
Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into brad/merge-maint-a-to-dev
Diffstat (limited to 'indra/llmath/llbboxlocal.h')
-rw-r--r--indra/llmath/llbboxlocal.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/indra/llmath/llbboxlocal.h b/indra/llmath/llbboxlocal.h
index defb899248..e215e55460 100644
--- a/indra/llmath/llbboxlocal.h
+++ b/indra/llmath/llbboxlocal.h
@@ -1,25 +1,25 @@
-/**
+/**
* @file llbboxlocal.h
* @brief General purpose bounding box class.
*
* $LicenseInfo:firstyear=2001&license=viewerlgpl$
* Second Life Viewer Source Code
* Copyright (C) 2010, Linden Research, Inc.
- *
+ *
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation;
* version 2.1 of the License only.
- *
+ *
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
- *
+ *
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
+ *
* Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
* $/LicenseInfo$
*/
@@ -34,29 +34,29 @@ class LLMatrix4;
class LLBBoxLocal
{
public:
- LLBBoxLocal() {}
- LLBBoxLocal( const LLVector3& min, const LLVector3& max ) : mMin( min ), mMax( max ) {}
- // Default copy constructor is OK.
+ LLBBoxLocal() {}
+ LLBBoxLocal( const LLVector3& min, const LLVector3& max ) : mMin( min ), mMax( max ) {}
+ // Default copy constructor is OK.
- const LLVector3& getMin() const { return mMin; }
- void setMin( const LLVector3& min ) { mMin = min; }
+ const LLVector3& getMin() const { return mMin; }
+ void setMin( const LLVector3& min ) { mMin = min; }
- const LLVector3& getMax() const { return mMax; }
- void setMax( const LLVector3& max ) { mMax = max; }
+ const LLVector3& getMax() const { return mMax; }
+ void setMax( const LLVector3& max ) { mMax = max; }
- LLVector3 getCenter() const { return (mMax - mMin) * 0.5f + mMin; }
- LLVector3 getExtent() const { return mMax - mMin; }
+ LLVector3 getCenter() const { return (mMax - mMin) * 0.5f + mMin; }
+ LLVector3 getExtent() const { return mMax - mMin; }
- void addPoint(const LLVector3& p);
- void addBBox(const LLBBoxLocal& b) { addPoint( b.mMin ); addPoint( b.mMax ); }
+ void addPoint(const LLVector3& p);
+ void addBBox(const LLBBoxLocal& b) { addPoint( b.mMin ); addPoint( b.mMax ); }
- void expand( F32 delta );
+ void expand( F32 delta );
- friend LLBBoxLocal operator*(const LLBBoxLocal& a, const LLMatrix4& b);
+ friend LLBBoxLocal operator*(const LLBBoxLocal& a, const LLMatrix4& b);
private:
- LLVector3 mMin;
- LLVector3 mMax;
+ LLVector3 mMin;
+ LLVector3 mMax;
};
LLBBoxLocal operator*(const LLBBoxLocal &a, const LLMatrix4 &b);