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