This is the complete list of members for playrho::d2::Manifold, including all inherited members.
AddPoint(const Point &mp) noexcept | playrho::d2::Manifold | inline |
AddPoint(CfType type, CfIndex index, Length2 point) noexcept | playrho::d2::Manifold | inline |
CfIndex typedef | playrho::d2::Manifold | |
CfType typedef | playrho::d2::Manifold | |
CollideShapes(const DistanceProxy &shapeA, const Transformation &xfA, const DistanceProxy &shapeB, const Transformation &xfB, Manifold::Conf conf=GetDefaultManifoldConf()) | playrho::d2::Manifold | related |
e_circles enum value | playrho::d2::Manifold | |
e_faceA enum value | playrho::d2::Manifold | |
e_faceB enum value | playrho::d2::Manifold | |
e_unset enum value | playrho::d2::Manifold | |
GetContactFeature(size_type index) const noexcept | playrho::d2::Manifold | inline |
GetContactImpulses(size_type index) const noexcept | playrho::d2::Manifold | inline |
GetForCircles(Length2 vA, CfIndex iA, Length2 vB, CfIndex iB) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceA(UnitVec normalA, Length2 faceA) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceA(UnitVec ln, Length2 lp, const Point &mp1) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceA(UnitVec ln, Length2 lp, const Point &mp1, const Point &mp2) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceA(UnitVec na, CfIndex ia, Length2 pa) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceA(UnitVec na, CfIndex ia, Length2 pa, CfType tb0, CfIndex ib0, Length2 pb0) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceA(UnitVec na, CfIndex ia, Length2 pa, CfType tb0, CfIndex ib0, Length2 pb0, CfType tb1, CfIndex ib1, Length2 pb1) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceB(UnitVec ln, Length2 lp) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceB(UnitVec ln, Length2 lp, const Point &mp1) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceB(UnitVec ln, Length2 lp, const Point &mp1, const Point &mp2) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceB(UnitVec nb, CfIndex ib, Length2 pb) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceB(UnitVec nb, CfIndex ib, Length2 pb, CfType ta0, CfIndex ia0, Length2 pa0) noexcept | playrho::d2::Manifold | inlinestatic |
GetForFaceB(UnitVec nb, CfIndex ib, Length2 pb, CfType ta0, CfIndex ia0, Length2 pa0, CfType ta1, CfIndex ia1, Length2 pa1) noexcept | playrho::d2::Manifold | inlinestatic |
GetLocalNormal() const noexcept | playrho::d2::Manifold | inline |
GetLocalPoint() const noexcept | playrho::d2::Manifold | inline |
GetOpposingPoint(size_type index) const noexcept | playrho::d2::Manifold | inline |
GetPoint(size_type index) const noexcept | playrho::d2::Manifold | inline |
GetPointCount() const noexcept | playrho::d2::Manifold | inline |
GetType() const noexcept | playrho::d2::Manifold | inline |
GetWorldManifold(const Manifold &manifold, Transformation xfA, Length radiusA, Transformation xfB, Length radiusB) | playrho::d2::Manifold | related |
IsValid(const d2::Manifold &value) noexcept | playrho::d2::Manifold | related |
m_localNormal | playrho::d2::Manifold | private |
m_localPoint | playrho::d2::Manifold | private |
m_pointCount | playrho::d2::Manifold | private |
m_points | playrho::d2::Manifold | private |
m_type | playrho::d2::Manifold | private |
Manifold()=default | playrho::d2::Manifold | |
Manifold(const Manifold ©)=default | playrho::d2::Manifold | |
Manifold(Type t, UnitVec ln, Length2 lp, size_type n, const PointArray &mpa) noexcept | playrho::d2::Manifold | private |
operator!=(const Manifold &lhs, const Manifold &rhs) noexcept | playrho::d2::Manifold | related |
operator==(const Manifold &lhs, const Manifold &rhs) noexcept | playrho::d2::Manifold | related |
SetContactImpulses(size_type index, Momentum2 value) noexcept | playrho::d2::Manifold | inline |
SetPointImpulses(size_type index, Momentum n, Momentum t) | playrho::d2::Manifold | inline |
size_type typedef | playrho::d2::Manifold | |
Type enum name | playrho::d2::Manifold |