|
Open 3D Engine AzCore API Reference
2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for AZ::Aabb, including all inherited members.
| Aabb()=default (defined in AZ::Aabb) | AZ::Aabb | |
| AddAabb(const Aabb &box) (defined in AZ::Aabb) | AZ::Aabb | |
| AddPoint(const Vector3 &p) (defined in AZ::Aabb) | AZ::Aabb | |
| ApplyMatrix3x4(const Matrix3x4 &matrix3x4) (defined in AZ::Aabb) | AZ::Aabb | |
| ApplyTransform(const Transform &transform) (defined in AZ::Aabb) | AZ::Aabb | |
| AZ_TYPE_INFO(Aabb, "{A54C2B36-D5B8-46A1-A529-4EBDBD2450E7}") (defined in AZ::Aabb) | AZ::Aabb | |
| Clamp(const Aabb &clamp) (defined in AZ::Aabb) | AZ::Aabb | |
| Contains(const Vector3 &v) const (defined in AZ::Aabb) | AZ::Aabb | |
| Contains(const Aabb &aabb) const (defined in AZ::Aabb) | AZ::Aabb | |
| CreateCenterHalfExtents(const Vector3 ¢er, const Vector3 &halfExtents) (defined in AZ::Aabb) | AZ::Aabb | static |
| CreateCenterRadius(const Vector3 ¢er, float radius) (defined in AZ::Aabb) | AZ::Aabb | static |
| CreateFromMinMax(const Vector3 &min, const Vector3 &max) (defined in AZ::Aabb) | AZ::Aabb | static |
| CreateFromMinMaxValues(float minX, float minY, float minZ, float maxX, float maxY, float maxZ) (defined in AZ::Aabb) | AZ::Aabb | static |
| CreateFromObb(const Obb &obb) | AZ::Aabb | static |
| CreateFromPoint(const Vector3 &p) (defined in AZ::Aabb) | AZ::Aabb | static |
| CreateNull() | AZ::Aabb | static |
| CreatePoints(const Vector3 *pts, size_t numPts) | AZ::Aabb | static |
| Disjoint(const Aabb &aabb) const (defined in AZ::Aabb) | AZ::Aabb | |
| Expand(const Vector3 &delta) | AZ::Aabb | |
| GetAsSphere(Vector3 ¢er, float &radius) const (defined in AZ::Aabb) | AZ::Aabb | |
| GetCenter() const (defined in AZ::Aabb) | AZ::Aabb | |
| GetClamped(const Aabb &clamp) const | AZ::Aabb | |
| GetDistance(const Vector3 &p) const | AZ::Aabb | |
| GetDistanceSq(const Vector3 &p) const | AZ::Aabb | |
| GetExpanded(const Vector3 &delta) const | AZ::Aabb | |
| GetExtents() const (defined in AZ::Aabb) | AZ::Aabb | |
| GetMax() const (defined in AZ::Aabb) | AZ::Aabb | |
| GetMaxDistance(const Vector3 &p) const | AZ::Aabb | |
| GetMaxDistanceSq(const Vector3 &p) const | AZ::Aabb | |
| GetMin() const (defined in AZ::Aabb) | AZ::Aabb | |
| GetSupport(const Vector3 &normal) const (defined in AZ::Aabb) | AZ::Aabb | |
| GetSurfaceArea() const (defined in AZ::Aabb) | AZ::Aabb | |
| GetTransformedAabb(const Transform &transform) const | AZ::Aabb | |
| GetTransformedAabb(const Matrix3x4 &matrix3x4) const | AZ::Aabb | |
| GetTransformedObb(const Transform &transform) const | AZ::Aabb | |
| GetTransformedObb(const Matrix3x4 &matrix3x4) const | AZ::Aabb | |
| GetTranslated(const Vector3 &offset) const (defined in AZ::Aabb) | AZ::Aabb | |
| GetXExtent() const (defined in AZ::Aabb) | AZ::Aabb | |
| GetYExtent() const (defined in AZ::Aabb) | AZ::Aabb | |
| GetZExtent() const (defined in AZ::Aabb) | AZ::Aabb | |
| IsClose(const Aabb &rhs, float tolerance=Constants::Tolerance) const | AZ::Aabb | |
| IsFinite() const (defined in AZ::Aabb) | AZ::Aabb | |
| IsValid() const (defined in AZ::Aabb) | AZ::Aabb | |
| m_max (defined in AZ::Aabb) | AZ::Aabb | protected |
| m_min (defined in AZ::Aabb) | AZ::Aabb | protected |
| MultiplyByScale(const Vector3 &scale) (defined in AZ::Aabb) | AZ::Aabb | |
| operator!=(const AZ::Aabb &aabb) const (defined in AZ::Aabb) | AZ::Aabb | |
| operator==(const AZ::Aabb &aabb) const (defined in AZ::Aabb) | AZ::Aabb | |
| Overlaps(const Aabb &aabb) const (defined in AZ::Aabb) | AZ::Aabb | |
| Reflect(ReflectContext *context) | AZ::Aabb | static |
| Set(const Vector3 &min, const Vector3 &max) (defined in AZ::Aabb) | AZ::Aabb | |
| SetMax(const Vector3 &max) (defined in AZ::Aabb) | AZ::Aabb | |
| SetMin(const Vector3 &min) (defined in AZ::Aabb) | AZ::Aabb | |
| SetNull() (defined in AZ::Aabb) | AZ::Aabb | |
| Translate(const Vector3 &offset) (defined in AZ::Aabb) | AZ::Aabb |
1.8.17