SMinMaxBox

Class Hierarchy
C++
class SMinMaxBox : public SBoundingVolume;
File

IRenderer.h

SMinMaxBox::~SMinMaxBox Destructor

Destructor

C++
virtual ~SMinMaxBox();
SMinMaxBox::AddPoint Method (Vec3 &)
C++
void AddPoint(const Vec3 & pt);
SMinMaxBox::AddPoint Method (float, float, float)
C++
void AddPoint(float x, float y, float z);
SMinMaxBox::CalcVerts Method
C++
void CalcVerts(Vec3 pVerts[8]) const;
SMinMaxBox::Clear Method

Resets the bounding box.

C++
void Clear();
SMinMaxBox::GetMax Method
C++
const Vec3 & GetMax() const;
SMinMaxBox::GetMin Method
C++
const Vec3 & GetMin() const;
SMinMaxBox::GetWidthInX Method
C++
float GetWidthInX() const;
SMinMaxBox::GetWidthInY Method
C++
float GetWidthInY() const;
SMinMaxBox::GetWidthInZ Method
C++
float GetWidthInZ() const;
SMinMaxBox::PointInBBox Method
C++
bool PointInBBox(const Vec3 & pt) const;
SMinMaxBox::SetMax Method
C++
void SetMax(const Vec3 & max);
SMinMaxBox::SetMin Method
C++
void SetMin(const Vec3 & min);
SMinMaxBox::SMinMaxBox Constructor
C++
SMinMaxBox();
SMinMaxBox::Transform Method
C++
void Transform(const Matrix34& mat);
SMinMaxBox::Union Method
C++
void Union(const SMinMaxBox& box);
SMinMaxBox::UpdateSphere Method
C++
void UpdateSphere();
SMinMaxBox::ViewFrustumCull Method
C++
bool ViewFrustumCull(const CRenderCamera & cam, const Matrix44 & mat);