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

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

AddPoint(const sVec3f &avPoint)=0iBoundingVolumepure virtual
AddRef()=0iUnknownpure virtual
Begin(tBool abReset)=0iBoundingVolumepure virtual
Clone() const =0iBoundingVolumepure virtual
Copy(iBoundingVolume *apSrc)=0iBoundingVolumepure virtual
DeleteThis()=0iUnknownpure virtual
End()=0iBoundingVolumepure virtual
GetCenter() const =0iBoundingVolumepure virtual
GetExtents() const =0iBoundingVolumepure virtual
GetMax() const =0iBoundingVolumepure virtual
GetMin() const =0iBoundingVolumepure virtual
GetNumRefs() const =0iUnknownpure virtual
GetRadius() const =0iBoundingVolumepure virtual
GetSize() const =0iBoundingVolumepure virtual
GetType() const =0iBoundingVolumepure virtual
Inflate(tF32 afPercent)=0iBoundingVolumepure virtual
IntersectAABB(iIntersection *apResult, const sVec3f &avMin, const sVec3f &avMax) const =0iBoundingVolumepure virtual
IntersectFrustum(iIntersection *apResult, const iFrustum *apFrustum) const =0iBoundingVolumepure virtual
IntersectPoint(iIntersection *apResult, const sVec3f &aPosition) const =0iBoundingVolumepure virtual
IntersectRay(iIntersection *apResult, const sVec3f &avOrg, const sVec3f &avDir) const =0iBoundingVolumepure virtual
Invalidate()=0iUnknownpure virtual
IsOK() const =0iUnknownpure virtual
ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0iUnknownpure virtual
QueryInterface(const tUUID &aIID)=0iUnknownpure virtual
Release()=0iUnknownpure virtual
Rotate(const sMatrixf &amtxRotation)=0iBoundingVolumepure virtual
SetCenter(const sVec3f &avPos)=0iBoundingVolumepure virtual
SetExtents(const sVec3f &avExtends)=0iBoundingVolumepure virtual
SetMax(const sVec3f &avMax)=0iBoundingVolumepure virtual
SetMin(const sVec3f &avMin)=0iBoundingVolumepure virtual
SetNumRefs(tI32 anNumRefs)=0iUnknownpure virtual
SetRadius(tF32 afRadius)=0iBoundingVolumepure virtual
SetSize(const sVec3f &avSize)=0iBoundingVolumepure virtual
Transform(const sMatrixf &aMatrix)=0iBoundingVolumepure virtual
Translate(const sVec3f &avV)=0iBoundingVolumepure virtual