![]() |
ezEngine
Release 25.03
|
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 > |