TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
cBoundingVolumeAABB Member List

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

AddPoint(const sVec3f &avPoint)cBoundingVolumeAABB
Base0 typedefcIUnknownImpl< iBoundingVolume >
Base1 typedefcIUnknownImpl< iBoundingVolume >
Base2 typedefcIUnknownImpl< iBoundingVolume >
Base3 typedefcIUnknownImpl< iBoundingVolume >
Base4 typedefcIUnknownImpl< iBoundingVolume >
BaseImpl typedefcIUnknownImpl< iBoundingVolume >
Begin(tBool abReset)cBoundingVolumeAABB
cAABB()cAABB< T >
cAABB(const sVec3< T > &min, const sVec3< T > &max)cAABB< T >
cAABB(const sVec3< T > &center, T afRadius)cAABB< T >
cBoundingVolumeAABB()cBoundingVolumeAABB
cIUnknownImpl()cIUnknownImpl< iBoundingVolume >
Clone() const cBoundingVolumeAABB
Copy(iBoundingVolume *apSrc)cBoundingVolumeAABB
End()cBoundingVolumeAABB
Extend(const sVec3< T > &v)cAABB< T >
GetAverageExtent() const cAABB< T >
GetCenter() const cBoundingVolumeAABB
GetExtents() const cBoundingVolumeAABB
GetFacesPlanes(sVec4< T > *pPlanes, bool bOutward) const cAABB< T >
GetLinesIndices(tU32 *pIndices)cAABB< T >static
GetMax() const cBoundingVolumeAABB
GetMaxSize() const cAABB< T >
GetMin() const cBoundingVolumeAABB
GetRadius() const cBoundingVolumeAABB
GetSize() const cBoundingVolumeAABB
GetTrianglesIndices(tU32 *pIndices, bool bCW)cAABB< T >static
GetType() const cBoundingVolumeAABB
GetVertices(tPtr pVerts, tU32 aulPosOffset, tU32 aulStride) const cAABB< T >
GetXSize() const cAABB< T >
GetYSize() const cAABB< T >
GetZSize() const cAABB< T >
Inflate(tF32 afPercent)cBoundingVolumeAABB
ni::cAABB::Inflate(T percent)cAABB< T >
Intersect(const sVec3< T > &p, T epsilon=niEpsilon5) const cAABB< T >
Intersect(const cAABB< T > &aabb, T epsilon=niEpsilon5) const cAABB< T >
Intersect(const sVec3< T > &min, const sVec3< T > &max, T epsilon=niEpsilon5) const cAABB< T >
Intersect(const sVec3< T > &mina, const sVec3< T > &maxa, const sVec3< T > &minb, const sVec3< T > &maxb, T epsilon=niEpsilon5)cAABB< T >static
IntersectAABB(iIntersection *apResult, const sVec3f &avMin, const sVec3f &avMax) const cBoundingVolumeAABB
IntersectFrustum(iIntersection *apResult, const iFrustum *apFrustum) const cBoundingVolumeAABB
IntersectPoint(iIntersection *apResult, const sVec3f &aPosition) const cBoundingVolumeAABB
IntersectRay(iIntersection *apResult, const sVec3f &avPos, const sVec3f &avDir) const cBoundingVolumeAABB
ni::cAABB::IntersectRay(const sVec3< T > &avRayPos, const sVec3< T > &avRayDir, sVec3< T > *pOut=NULL, T epsilon=niEpsilon5) const cAABB< T >
Invalidate()cIUnknownImpl< iBoundingVolume >virtual
IsOK() constcIUnknownImpl< iBoundingVolume >virtual
ListInterfaces(iMutableCollection *apLst, tU32) constcIUnknownImpl< iBoundingVolume >virtual
mvMaxcAABB< T >protected
mvMincAABB< T >protected
QueryInterface(const ni::tUUID &aIID)cIUnknownImpl< iBoundingVolume >virtual
Reset()cAABB< T >
Rotate(const sMatrixf &amtxRotation)cBoundingVolumeAABB
ni::cAABB::Rotate(const sMatrix< T > &aMtx)cAABB< T >
Set(const sVec3< T > &min, const sVec3< T > &max)cAABB< T >
SetCenter(const sVec3f &avPos)cBoundingVolumeAABB
SetCenterExtents(const sVec3< T > &center, T size)cAABB< T >
SetCenterExtents(const sVec3< T > &center, const sVec3< T > &size)cAABB< T >
SetCenterSize(const sVec3< T > &center, T size)cAABB< T >
SetCenterSize(const sVec3< T > &center, const sVec3< T > &size)cAABB< T >
SetExtents(const sVec3f &avExtends)cBoundingVolumeAABB
SetMax(const sVec3f &avMax)cBoundingVolumeAABB
ni::cAABB::SetMax(const sVec3< T > &max)cAABB< T >
SetMin(const sVec3f &avMin)cBoundingVolumeAABB
ni::cAABB::SetMin(const sVec3< T > &min)cAABB< T >
SetPoint(const sVec3< T > &p)cAABB< T >
SetRadius(tF32 afRadius)cBoundingVolumeAABB
SetSize(const sVec3f &avSize)cBoundingVolumeAABB
Transform(const sMatrixf &aMatrix)cBoundingVolumeAABB
ni::cAABB::Transform(const sMatrix< T > &aMtx)cAABB< T >
Translate(const sVec3f &avV)cBoundingVolumeAABB
ni::cAABB::Translate(const sVec3< T > &vVec)cAABB< T >
ZeroMembers()cAABB< T >
~cAABB()cAABB< T >
~cBoundingVolumeAABB()cBoundingVolumeAABB