MAGE  v0.171.0
Matthias Advanced Game Engine
mage::AABB Member List

This is the complete list of members for mage::AABB, including all inherited members.

AABB() noexceptmage::AABB
AABB(const Point3 &p) noexceptmage::AABBexplicit
AABB(FXMVECTOR p) noexceptmage::AABBexplicit
AABB(const Point3 &p_min, const Point3 &p_max) noexceptmage::AABB
AABB(FXMVECTOR p_min, FXMVECTOR p_max) noexceptmage::AABB
AABB(const AABB &aabb) noexcept=defaultmage::AABB
AABB(AABB &&aabb) noexcept=defaultmage::AABB
AABB(const BoundingSphere &sphere) noexceptmage::AABBexplicit
Centroid() const noexceptmage::AABB
Diagonal() const noexceptmage::AABB
Encloses(const Point3 &point) const noexceptmage::AABB
Encloses(FXMVECTOR point) const noexceptmage::AABB
Encloses(const AABB &aabb) const noexceptmage::AABB
Encloses(const BoundingSphere &sphere) const noexceptmage::AABB
EnclosesStrict(const Point3 &point) const noexceptmage::AABB
EnclosesStrict(FXMVECTOR point) const noexceptmage::AABB
EnclosesStrict(const AABB &aabb) const noexceptmage::AABB
EnclosesStrict(const BoundingSphere &sphere) const noexceptmage::AABB
m_maxmage::AABBprivate
m_minmage::AABBprivate
Maximum() noexceptmage::AABBstatic
MaxPoint() const noexceptmage::AABB
MaxPointAlongNormal(FXMVECTOR n) const noexceptmage::AABB
MinAndMaxPointAlongNormal(FXMVECTOR n) const noexceptmage::AABB
Minimum() noexceptmage::AABBstatic
MinPoint() const noexceptmage::AABB
MinPointAlongNormal(FXMVECTOR n) const noexceptmage::AABB
operator!=(const AABB &aabb) const noexceptmage::AABB
operator=(const AABB &aabb) noexcept=defaultmage::AABB
operator=(AABB &&aabb) noexcept=defaultmage::AABB
operator==(const AABB &aabb) const noexceptmage::AABB
Overlap(const AABB &aabb1, const AABB &aabb2) noexceptmage::AABBstatic
Overlaps(const AABB &aabb) const noexceptmage::AABB
Overlaps(const BoundingSphere &sphere) const noexceptmage::AABB
OverlapsStrict(const AABB &aabb) const noexceptmage::AABB
OverlapsStrict(const BoundingSphere &sphere) const noexceptmage::AABB
OverlapStrict(const AABB &aabb1, const AABB &aabb2) noexceptmage::AABBstatic
Radius() const noexceptmage::AABB
Union(const AABB &aabb, const Point3 &point) noexceptmage::AABBstatic
Union(const AABB &aabb, const VertexT &vertex) noexceptmage::AABBstatic
Union(const AABB &aabb, FXMVECTOR point) noexceptmage::AABBstatic
Union(const AABB &aabb1, const AABB &aabb2) noexceptmage::AABBstatic
~AABB()=defaultmage::AABB