![]() |
ezEngine Release 25.08
|
This is the complete list of members for ezBoundingBoxTemplate< Type >, including all inherited members.
| ComponentType typedef (defined in ezBoundingBoxTemplate< Type >) | ezBoundingBoxTemplate< Type > | |
| Contains(const ezVec3Template< Type > &vPoint) const | ezBoundingBoxTemplate< Type > | |
| Contains(const ezBoundingBoxTemplate &rhs) const | ezBoundingBoxTemplate< Type > | |
| Contains(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) const | ezBoundingBoxTemplate< Type > | |
| Contains(const ezBoundingSphereTemplate< Type > &sphere) const | ezBoundingBoxTemplate< Type > | |
| ExpandToCube() | ezBoundingBoxTemplate< Type > | |
| ExpandToInclude(const ezVec3Template< Type > &vPoint) | ezBoundingBoxTemplate< Type > | |
| ExpandToInclude(const ezBoundingBoxTemplate &rhs) | ezBoundingBoxTemplate< Type > | |
| ExpandToInclude(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) | ezBoundingBoxTemplate< Type > | |
| EZ_DECLARE_POD_TYPE() (defined in ezBoundingBoxTemplate< Type >) | ezBoundingBoxTemplate< Type > | |
| ezBoundingBoxTemplate() | ezBoundingBoxTemplate< Type > | |
| ezBoundingBoxTemplate(const ezVec3Template< Type > &vMin, const ezVec3Template< Type > &vMax) | ezBoundingBoxTemplate< Type > | |
| GetBoundingSphere() const | ezBoundingBoxTemplate< Type > | inline |
| GetCenter() const | ezBoundingBoxTemplate< Type > | |
| GetClampedPoint(const ezVec3Template< Type > &vPoint) const | ezBoundingBoxTemplate< Type > | |
| GetCorners(ezVec3Template< Type > *out_pCorners) const | ezBoundingBoxTemplate< Type > | |
| GetDistanceSquaredTo(const ezVec3Template< Type > &vPoint) const | ezBoundingBoxTemplate< Type > | |
| GetDistanceSquaredTo(const ezBoundingBoxTemplate &rhs) const | ezBoundingBoxTemplate< Type > | |
| GetDistanceTo(const ezVec3Template< Type > &vPoint) const | ezBoundingBoxTemplate< Type > | |
| GetDistanceTo(const ezBoundingSphereTemplate< Type > &sphere) const | ezBoundingBoxTemplate< Type > | inline |
| GetDistanceTo(const ezBoundingBoxTemplate &rhs) const | ezBoundingBoxTemplate< Type > | |
| GetExtents() const | ezBoundingBoxTemplate< Type > | |
| GetHalfExtents() const | ezBoundingBoxTemplate< Type > | |
| GetLineSegmentIntersection(const ezVec3Template< Type > &vStartPos, const ezVec3Template< Type > &vEndPos, Type *out_pLineFraction=nullptr, ezVec3Template< Type > *out_pIntersection=nullptr) const | ezBoundingBoxTemplate< Type > | |
| GetRayIntersection(const ezVec3Template< Type > &vStartPos, const ezVec3Template< Type > &vRayDir, Type *out_pIntersectionDistance=nullptr, ezVec3Template< Type > *out_pIntersection=nullptr) const | ezBoundingBoxTemplate< Type > | |
| Grow(const ezVec3Template< Type > &vDiff) | ezBoundingBoxTemplate< Type > | |
| IsEqual(const ezBoundingBoxTemplate &rhs, Type fEpsilon=ezMath::DefaultEpsilon< Type >()) const | ezBoundingBoxTemplate< Type > | |
| IsIdentical(const ezBoundingBoxTemplate &rhs) const | ezBoundingBoxTemplate< Type > | |
| IsNaN() const | ezBoundingBoxTemplate< Type > | |
| IsValid() const | ezBoundingBoxTemplate< Type > | |
| m_vMax (defined in ezBoundingBoxTemplate< Type >) | ezBoundingBoxTemplate< Type > | |
| m_vMin (defined in ezBoundingBoxTemplate< Type >) | ezBoundingBoxTemplate< Type > | |
| MakeFromCenterAndHalfExtents(const ezVec3Template< Type > &vCenter, const ezVec3Template< Type > &vHalfExtents) | ezBoundingBoxTemplate< Type > | static |
| MakeFromMinMax(const ezVec3Template< Type > &vMin, const ezVec3Template< Type > &vMax) | ezBoundingBoxTemplate< Type > | static |
| MakeFromPoints(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) | ezBoundingBoxTemplate< Type > | static |
| MakeInvalid() | ezBoundingBoxTemplate< Type > | static |
| MakeZero() | ezBoundingBoxTemplate< Type > | static |
| Overlaps(const ezBoundingBoxTemplate &rhs) const | ezBoundingBoxTemplate< Type > | |
| Overlaps(const ezVec3Template< Type > *pPoints, ezUInt32 uiNumPoints, ezUInt32 uiStride=sizeof(ezVec3Template< Type >)) const | ezBoundingBoxTemplate< Type > | |
| Overlaps(const ezBoundingSphereTemplate< Type > &sphere) const | ezBoundingBoxTemplate< Type > | |
| ScaleFromCenter(const ezVec3Template< Type > &vScale) | ezBoundingBoxTemplate< Type > | |
| ScaleFromOrigin(const ezVec3Template< Type > &vScale) | ezBoundingBoxTemplate< Type > | |
| TransformFromCenter(const ezMat4Template< Type > &mTransform) | ezBoundingBoxTemplate< Type > | |
| TransformFromOrigin(const ezMat4Template< Type > &mTransform) | ezBoundingBoxTemplate< Type > | |
| Translate(const ezVec3Template< Type > &vDiff) | ezBoundingBoxTemplate< Type > |