Pyrogenesis  trunk
CBoundingBoxAligned Member List

This is the complete list of members for CBoundingBoxAligned, including all inherited members.

CBoundingBoxAligned()CBoundingBoxAlignedinline
CBoundingBoxAligned(const CVector3D &min, const CVector3D &max)CBoundingBoxAlignedinline
EMPTYCBoundingBoxAlignedstatic
Expand(float amount)CBoundingBoxAligned
Extend(const CVector3D &min, const CVector3D &max)CBoundingBoxAlignedinline
GetCentre(CVector3D &centre) const CBoundingBoxAlignedinline
GetVolume() const CBoundingBoxAlignedinline
IntersectFrustumConservative(const CFrustum &frustum)CBoundingBoxAligned
IsEmpty() const CBoundingBoxAligned
m_DataCBoundingBoxAlignedprivate
operator+=(const CBoundingBoxAligned &b)CBoundingBoxAlignedinline
operator+=(const CVector3D &pt)CBoundingBoxAlignedinline
operator[](int index)CBoundingBoxAlignedinline
operator[](int index) const CBoundingBoxAlignedinline
RayIntersect(const CVector3D &origin, const CVector3D &dir, float &tmin, float &tmax) const CBoundingBoxAligned
Render(CShaderProgramPtr &shader) const CBoundingBoxAligned
RenderOutline(CShaderProgramPtr &shader) const CBoundingBoxAligned
SetEmpty()CBoundingBoxAligned
ToFrustum() const CBoundingBoxAligned
Transform(const CMatrix3D &m, CBoundingBoxAligned &result) const CBoundingBoxAligned
Transform(const CMatrix3D &m, CBoundingBoxOriented &result) const CBoundingBoxAligned
Translate(const CVector3D &v, CBoundingBoxAligned &result) const CBoundingBoxAlignedinline