![]() |
ezEngine Release 25.08
|
This is the complete list of members for ezBoundingSphereTemplate< Type >, including all inherited members.
| ComponentType typedef (defined in ezBoundingSphereTemplate< Type >) | ezBoundingSphereTemplate< Type > | |
| Contains(const ezVec3Template< Type > &vPoint) const | ezBoundingSphereTemplate< Type > | |
| Contains(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) const | ezBoundingSphereTemplate< Type > | |
| Contains(const ezBoundingSphereTemplate &rhs) const | ezBoundingSphereTemplate< Type > | |
| Contains(const ezBoundingBoxTemplate< Type > &rhs) const | ezBoundingSphereTemplate< Type > | |
| ExpandToInclude(const ezVec3Template< Type > &vPoint) | ezBoundingSphereTemplate< Type > | |
| ExpandToInclude(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) | ezBoundingSphereTemplate< Type > | |
| ExpandToInclude(const ezBoundingSphereTemplate &rhs) | ezBoundingSphereTemplate< Type > | |
| ExpandToInclude(const ezBoundingBoxTemplate< Type > &rhs) | ezBoundingSphereTemplate< Type > | |
| EZ_DECLARE_POD_TYPE() (defined in ezBoundingSphereTemplate< Type >) | ezBoundingSphereTemplate< Type > | |
| ezBoundingSphereTemplate() | ezBoundingSphereTemplate< Type > | |
| GetBoundingBox() const | ezBoundingSphereTemplate< Type > | |
| GetClampedPoint(const ezVec3Template< Type > &vPoint) | ezBoundingSphereTemplate< Type > | |
| GetDistanceTo(const ezVec3Template< Type > &vPoint) const | ezBoundingSphereTemplate< Type > | |
| GetDistanceTo(const ezBoundingSphereTemplate &rhs) const | ezBoundingSphereTemplate< Type > | |
| GetDistanceTo(const ezBoundingBoxTemplate< Type > &rhs) const | ezBoundingSphereTemplate< Type > | |
| GetDistanceTo(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) const | ezBoundingSphereTemplate< Type > | |
| GetLineSegmentIntersection(const ezVec3Template< Type > &vLineStartPos, const ezVec3Template< Type > &vLineEndPos, Type *out_pHitFraction=nullptr, ezVec3Template< Type > *out_pIntersection=nullptr) const | ezBoundingSphereTemplate< Type > | |
| GetRayIntersection(const ezVec3Template< Type > &vRayStartPos, const ezVec3Template< Type > &vRayDir, Type *out_pIntersectionDistance=nullptr, ezVec3Template< Type > *out_pIntersection=nullptr) const | ezBoundingSphereTemplate< Type > | |
| Grow(Type fDiff) | ezBoundingSphereTemplate< Type > | |
| IsEqual(const ezBoundingSphereTemplate &rhs, Type fEpsilon=ezMath::DefaultEpsilon< Type >()) const | ezBoundingSphereTemplate< Type > | |
| IsIdentical(const ezBoundingSphereTemplate &rhs) const | ezBoundingSphereTemplate< Type > | |
| IsNaN() const | ezBoundingSphereTemplate< Type > | |
| IsValid() const | ezBoundingSphereTemplate< Type > | |
| IsZero(Type fEpsilon=ezMath::DefaultEpsilon< Type >()) const | ezBoundingSphereTemplate< Type > | |
| m_fRadius (defined in ezBoundingSphereTemplate< Type >) | ezBoundingSphereTemplate< Type > | |
| m_vCenter (defined in ezBoundingSphereTemplate< Type >) | ezBoundingSphereTemplate< Type > | |
| MakeFromCenterAndRadius(const ezVec3Template< Type > &vCenter, Type fRadius) | ezBoundingSphereTemplate< Type > | static |
| MakeFromPoints(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) | ezBoundingSphereTemplate< Type > | static |
| MakeInvalid(const ezVec3Template< Type > &vCenter=ezVec3Template< Type >::MakeZero()) | ezBoundingSphereTemplate< Type > | static |
| MakeZero() | ezBoundingSphereTemplate< Type > | static |
| Overlaps(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) const | ezBoundingSphereTemplate< Type > | |
| Overlaps(const ezBoundingSphereTemplate &rhs) const | ezBoundingSphereTemplate< Type > | |
| Overlaps(const ezBoundingBoxTemplate< Type > &rhs) const | ezBoundingSphereTemplate< Type > | |
| ScaleFromCenter(Type fScale) | ezBoundingSphereTemplate< Type > | |
| ScaleFromOrigin(const ezVec3Template< Type > &vScale) | ezBoundingSphereTemplate< Type > | |
| TransformFromCenter(const ezMat4Template< Type > &mTransform) | ezBoundingSphereTemplate< Type > | |
| TransformFromOrigin(const ezMat4Template< Type > &mTransform) | ezBoundingSphereTemplate< Type > | |
| Translate(const ezVec3Template< Type > &vTranslation) | ezBoundingSphereTemplate< Type > |