123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
-
-
-
-
-
-
-
-
-
-
- class BoundingSphere
- {
- public:
- vec3_t mCenter;
-
- vec_t mRadius;
- };
-
-
- class BoundingBox
- {
- public:
- vec3_t mMin;
-
- vec3_t mMax;
- };
-
-
- class BoundingVolume
- {
- public:
-
- ////////////////////////////////////////////////////////////
- // Constructors
- ////////////////////////////////////////////////////////////
-
-
- ////////////////////////////////////////////////////////////
- // Public Accessors
- ////////////////////////////////////////////////////////////
-
-
- ////////////////////////////////////////////////////////////
- // Public Mutators
- ////////////////////////////////////////////////////////////
-
-
- BoundingSphere mSphere; /* Bounding sphere of this volume */
-
- BoundingBox mBox; /* Bounding box of this volume */
-
- private:
-
- ////////////////////////////////////////////////////////////
- // Private Accessors
- ////////////////////////////////////////////////////////////
-
-
- ////////////////////////////////////////////////////////////
- // Private Mutators
- ////////////////////////////////////////////////////////////
-
-
- /* */
- };
-
|