ezEngine  Release 25.03
ezBoundingSphereTemplate< Type > Member List

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) constezBoundingSphereTemplate< Type >
Contains(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) constezBoundingSphereTemplate< Type >
Contains(const ezBoundingSphereTemplate &rhs) constezBoundingSphereTemplate< Type >
Contains(const ezBoundingBoxTemplate< Type > &rhs) constezBoundingSphereTemplate< 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() constezBoundingSphereTemplate< Type >
GetClampedPoint(const ezVec3Template< Type > &vPoint)ezBoundingSphereTemplate< Type >
GetDistanceTo(const ezVec3Template< Type > &vPoint) constezBoundingSphereTemplate< Type >
GetDistanceTo(const ezBoundingSphereTemplate &rhs) constezBoundingSphereTemplate< Type >
GetDistanceTo(const ezBoundingBoxTemplate< Type > &rhs) constezBoundingSphereTemplate< Type >
GetDistanceTo(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) constezBoundingSphereTemplate< Type >
GetLineSegmentIntersection(const ezVec3Template< Type > &vLineStartPos, const ezVec3Template< Type > &vLineEndPos, Type *out_pHitFraction=nullptr, ezVec3Template< Type > *out_pIntersection=nullptr) constezBoundingSphereTemplate< Type >
GetRayIntersection(const ezVec3Template< Type > &vRayStartPos, const ezVec3Template< Type > &vRayDir, Type *out_pIntersectionDistance=nullptr, ezVec3Template< Type > *out_pIntersection=nullptr) constezBoundingSphereTemplate< Type >
Grow(Type fDiff)ezBoundingSphereTemplate< Type >
IsEqual(const ezBoundingSphereTemplate &rhs, Type fEpsilon=ezMath::DefaultEpsilon< Type >()) constezBoundingSphereTemplate< Type >
IsIdentical(const ezBoundingSphereTemplate &rhs) constezBoundingSphereTemplate< Type >
IsNaN() constezBoundingSphereTemplate< Type >
IsValid() constezBoundingSphereTemplate< Type >
IsZero(Type fEpsilon=ezMath::DefaultEpsilon< Type >()) constezBoundingSphereTemplate< 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 >)) constezBoundingSphereTemplate< Type >
Overlaps(const ezBoundingSphereTemplate &rhs) constezBoundingSphereTemplate< Type >
Overlaps(const ezBoundingBoxTemplate< Type > &rhs) constezBoundingSphereTemplate< 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 >