/dports/math/fcl/fcl-0.7.0/include/fcl/narrowphase/detail/convexity_based_algorithm/ |
H A D | minkowski_diff.h | 58 struct FCL_EXPORT MinkowskiDiff struct 69 MinkowskiDiff(); argument
|
/dports/math/fcl05/fcl-0.5.0/include/fcl/narrowphase/ |
H A D | gjk.h | 54 struct MinkowskiDiff struct 65 MinkowskiDiff() { } in MinkowskiDiff() argument 68 inline Vec3f support0(const Vec3f& d) const in support0() 74 inline Vec3f support1(const Vec3f& d) const in support1() 80 inline Vec3f support(const Vec3f& d) const in support() 86 inline Vec3f support(const Vec3f& d, size_t index) const in support() 95 inline Vec3f support0(const Vec3f& d, const Vec3f& v) const in support0() 104 inline Vec3f support(const Vec3f& d, const Vec3f& v) const in support() 110 inline Vec3f support(const Vec3f& d, const Vec3f& v, size_t index) const in support()
|
/dports/devel/bullet/bullet3-3.21/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 80 struct MinkowskiDiff struct 82 const btConvexShape* m_shapes[2]; 83 btMatrix3x3 m_toshape1; 84 btTransform m_toshape0; 86 bool m_enableMargin; 91 MinkowskiDiff() in MinkowskiDiff() argument 95 void EnableMargin(bool enable) in EnableMargin() 99 inline btVector3 Support0(const btVector3& d) const in Support0() 110 inline btVector3 Support1(const btVector3& d) const in Support1() 122 void EnableMargin(bool enable) in EnableMargin() [all …]
|
H A D | btGjkEpa3.h | 83 struct MinkowskiDiff struct 93 MinkowskiDiff(const btConvexTemplate& a, const btConvexTemplate& b) in MinkowskiDiff() argument 99 void EnableMargin(bool enable) in EnableMargin() 103 inline btVector3 Support0(const btVector3& d) const in Support0() 107 inline btVector3 Support1(const btVector3& d) const in Support1() 112 inline btVector3 Support(const btVector3& d) const in Support() 116 btVector3 Support(const btVector3& d, U index) const in Support()
|
/dports/graphics/blender/blender-2.91.0/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 80 struct MinkowskiDiff struct 82 const btConvexShape* m_shapes[2]; 83 btMatrix3x3 m_toshape1; 84 btTransform m_toshape0; 86 bool m_enableMargin; 91 MinkowskiDiff() in MinkowskiDiff() function 95 void EnableMargin(bool enable) in EnableMargin() 99 inline btVector3 Support0(const btVector3& d) const in Support0() 110 inline btVector3 Support1(const btVector3& d) const in Support1() 122 void EnableMargin(bool enable) in EnableMargin() [all …]
|
H A D | btGjkEpa3.h | 83 struct MinkowskiDiff struct 93 MinkowskiDiff(const btConvexTemplate& a, const btConvexTemplate& b) in MinkowskiDiff() argument 99 void EnableMargin(bool enable) in EnableMargin() 103 inline btVector3 Support0(const btVector3& d) const in Support0() 107 inline btVector3 Support1(const btVector3& d) const in Support1() 112 inline btVector3 Support(const btVector3& d) const in Support() 116 btVector3 Support(const btVector3& d, U index) const in Support()
|
/dports/games/supertuxkart/SuperTuxKart-1.2-src/lib/bullet/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 66 struct MinkowskiDiff struct 68 const btConvexShape* m_shapes[2]; 69 btMatrix3x3 m_toshape1; 70 btTransform m_toshape0; 72 bool m_enableMargin; 78 MinkowskiDiff() in MinkowskiDiff() function 83 void EnableMargin(bool enable) in EnableMargin() 87 inline btVector3 Support0(const btVector3& d) const in Support0() 97 inline btVector3 Support1(const btVector3& d) const in Support1() 108 void EnableMargin(bool enable) in EnableMargin() [all …]
|
/dports/games/critterding/critterding-beta12/src/utils/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 66 struct MinkowskiDiff struct 68 const btConvexShape* m_shapes[2]; 69 btMatrix3x3 m_toshape1; 70 btTransform m_toshape0; 72 bool m_enableMargin; 78 MinkowskiDiff() in MinkowskiDiff() argument 83 void EnableMargin(bool enable) in EnableMargin() 87 inline btVector3 Support0(const btVector3& d) const in Support0() 97 inline btVector3 Support1(const btVector3& d) const in Support1() 108 void EnableMargin(bool enable) in EnableMargin() [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 80 struct MinkowskiDiff struct 82 const btConvexShape* m_shapes[2]; 83 btMatrix3x3 m_toshape1; 84 btTransform m_toshape0; 86 bool m_enableMargin; 91 MinkowskiDiff() in MinkowskiDiff() argument 95 void EnableMargin(bool enable) in EnableMargin() 99 inline btVector3 Support0(const btVector3& d) const in Support0() 110 inline btVector3 Support1(const btVector3& d) const in Support1() 122 void EnableMargin(bool enable) in EnableMargin() [all …]
|
H A D | btGjkEpa3.h | 83 struct MinkowskiDiff struct 93 MinkowskiDiff(const btConvexTemplate& a, const btConvexTemplate& b) in MinkowskiDiff() argument 99 void EnableMargin(bool enable) in EnableMargin() 103 inline btVector3 Support0(const btVector3& d) const in Support0() 107 inline btVector3 Support1(const btVector3& d) const in Support1() 112 inline btVector3 Support(const btVector3& d) const in Support() 116 btVector3 Support(const btVector3& d, U index) const in Support()
|
/dports/graphics/urho3d/Urho3D-1.7.1/Source/ThirdParty/Bullet/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 83 struct MinkowskiDiff struct 85 const btConvexShape* m_shapes[2]; 86 btMatrix3x3 m_toshape1; 87 btTransform m_toshape0; 89 bool m_enableMargin; 95 MinkowskiDiff() in MinkowskiDiff() function 100 void EnableMargin(bool enable) in EnableMargin() 104 inline btVector3 Support0(const btVector3& d) const in Support0() 114 inline btVector3 Support1(const btVector3& d) const in Support1() 125 void EnableMargin(bool enable) in EnableMargin() [all …]
|
H A D | btGjkEpa3.h | 92 struct MinkowskiDiff struct 103 MinkowskiDiff(const btConvexTemplate& a, const btConvexTemplate& b) in MinkowskiDiff() function 109 void EnableMargin(bool enable) in EnableMargin() 113 inline btVector3 Support0(const btVector3& d) const in Support0() 117 inline btVector3 Support1(const btVector3& d) const in Support1() 123 inline btVector3 Support(const btVector3& d) const in Support() 127 btVector3 Support(const btVector3& d,U index) const in Support()
|
/dports/devel/py-bullet3/bullet3-3.21/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 80 struct MinkowskiDiff struct 82 const btConvexShape* m_shapes[2]; 83 btMatrix3x3 m_toshape1; 84 btTransform m_toshape0; 86 bool m_enableMargin; 91 MinkowskiDiff() in MinkowskiDiff() function 95 void EnableMargin(bool enable) in EnableMargin() 99 inline btVector3 Support0(const btVector3& d) const in Support0() 110 inline btVector3 Support1(const btVector3& d) const in Support1() 122 void EnableMargin(bool enable) in EnableMargin() [all …]
|
H A D | btGjkEpa3.h | 83 struct MinkowskiDiff struct 93 MinkowskiDiff(const btConvexTemplate& a, const btConvexTemplate& b) in MinkowskiDiff() argument 99 void EnableMargin(bool enable) in EnableMargin() 103 inline btVector3 Support0(const btVector3& d) const in Support0() 107 inline btVector3 Support1(const btVector3& d) const in Support1() 112 inline btVector3 Support(const btVector3& d) const in Support() 116 btVector3 Support(const btVector3& d, U index) const in Support()
|
/dports/games/OpenTomb/OpenTomb-win32-2018-02-03_alpha/extern/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 66 struct MinkowskiDiff struct 68 const btConvexShape* m_shapes[2]; 69 btMatrix3x3 m_toshape1; 70 btTransform m_toshape0; 72 bool m_enableMargin; 78 MinkowskiDiff() in MinkowskiDiff() function 83 void EnableMargin(bool enable) in EnableMargin() 87 inline btVector3 Support0(const btVector3& d) const in Support0() 97 inline btVector3 Support1(const btVector3& d) const in Support1() 108 void EnableMargin(bool enable) in EnableMargin() [all …]
|
H A D | btGjkEpa3.h | 92 struct MinkowskiDiff struct 103 MinkowskiDiff(const btConvexTemplate& a, const btConvexTemplate& b) in MinkowskiDiff() argument 109 void EnableMargin(bool enable) in EnableMargin() 113 inline btVector3 Support0(const btVector3& d) const in Support0() 117 inline btVector3 Support1(const btVector3& d) const in Support1() 123 inline btVector3 Support(const btVector3& d) const in Support() 127 btVector3 Support(const btVector3& d,U index) const in Support()
|
/dports/devel/emscripten/emscripten-2.0.3/tests/third_party/bullet/src/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 66 struct MinkowskiDiff struct 68 const btConvexShape* m_shapes[2]; 69 btMatrix3x3 m_toshape1; 70 btTransform m_toshape0; 72 bool m_enableMargin; 78 MinkowskiDiff() in MinkowskiDiff() function 83 void EnableMargin(bool enable) in EnableMargin() 87 inline btVector3 Support0(const btVector3& d) const in Support0() 97 inline btVector3 Support1(const btVector3& d) const in Support1() 108 void EnableMargin(bool enable) in EnableMargin() [all …]
|
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 80 struct MinkowskiDiff struct 82 const btConvexShape* m_shapes[2]; 83 btMatrix3x3 m_toshape1; 84 btTransform m_toshape0; 86 bool m_enableMargin; 91 MinkowskiDiff() in MinkowskiDiff() argument 95 void EnableMargin(bool enable) in EnableMargin() 99 inline btVector3 Support0(const btVector3& d) const in Support0() 110 inline btVector3 Support1(const btVector3& d) const in Support1() 122 void EnableMargin(bool enable) in EnableMargin() [all …]
|
H A D | btGjkEpa3.h | 83 struct MinkowskiDiff struct 93 MinkowskiDiff(const btConvexTemplate& a, const btConvexTemplate& b) in MinkowskiDiff() argument 99 void EnableMargin(bool enable) in EnableMargin() 103 inline btVector3 Support0(const btVector3& d) const in Support0() 107 inline btVector3 Support1(const btVector3& d) const in Support1() 112 inline btVector3 Support(const btVector3& d) const in Support() 116 btVector3 Support(const btVector3& d, U index) const in Support()
|
/dports/science/chrono/chrono-7.0.1/src/chrono/collision/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpa2.cpp | 80 struct MinkowskiDiff struct 82 const btConvexShape* m_shapes[2]; 83 btMatrix3x3 m_toshape1; 84 btTransform m_toshape0; 86 bool m_enableMargin; 91 MinkowskiDiff() in MinkowskiDiff() argument 95 void EnableMargin(bool enable) in EnableMargin() 99 inline btVector3 Support0(const btVector3& d) const in Support0() 110 inline btVector3 Support1(const btVector3& d) const in Support1() 122 void EnableMargin(bool enable) in EnableMargin() [all …]
|
H A D | btGjkEpa3.h | 83 struct MinkowskiDiff struct 93 MinkowskiDiff(const btConvexTemplate& a, const btConvexTemplate& b) in MinkowskiDiff() argument 99 void EnableMargin(bool enable) in EnableMargin() 103 inline btVector3 Support0(const btVector3& d) const in Support0() 107 inline btVector3 Support1(const btVector3& d) const in Support1() 112 inline btVector3 Support(const btVector3& d) const in Support() 116 btVector3 Support(const btVector3& d, U index) const in Support()
|
/dports/math/fcl/fcl-0.7.0/src/narrowphase/detail/convexity_based_algorithm/ |
H A D | minkowski_diff.cpp | 47 struct MinkowskiDiff<double>; variable
|
/dports/devel/godot2-tools/godot-2.1.6-stable/servers/physics/ |
H A D | gjk_epa.cpp | 99 struct MinkowskiDiff { struct 101 const ShapeSW *m_shapes[2]; 103 Transform transform_A; 104 Transform transform_B; 107 _FORCE_INLINE_ Vector3 Support0(const Vector3 &d) const { in Support0() 111 _FORCE_INLINE_ Vector3 Support1(const Vector3 &d) const { in Support1() 115 _FORCE_INLINE_ Vector3 Support(const Vector3 &d) const { in Support() 119 _FORCE_INLINE_ Vector3 Support(const Vector3 &d, U index) const { in Support()
|
/dports/devel/godot2/godot-2.1.6-stable/servers/physics/ |
H A D | gjk_epa.cpp | 99 struct MinkowskiDiff { struct 101 const ShapeSW *m_shapes[2]; 103 Transform transform_A; 104 Transform transform_B; 107 _FORCE_INLINE_ Vector3 Support0(const Vector3 &d) const { in Support0() 111 _FORCE_INLINE_ Vector3 Support1(const Vector3 &d) const { in Support1() 115 _FORCE_INLINE_ Vector3 Support(const Vector3 &d) const { in Support() 119 _FORCE_INLINE_ Vector3 Support(const Vector3 &d, U index) const { in Support()
|
/dports/devel/godot/godot-3.2.3-stable/servers/physics/ |
H A D | gjk_epa.cpp | 104 struct MinkowskiDiff { struct 106 const ShapeSW* m_shapes[2]; 108 Transform transform_A; 109 Transform transform_B; 112 _FORCE_INLINE_ Vector3 Support0 ( const Vector3& d ) const { in Support0() 116 _FORCE_INLINE_ Vector3 Support1 ( const Vector3& d ) const { in Support1() 120 _FORCE_INLINE_ Vector3 Support ( const Vector3& d ) const { in Support() 124 _FORCE_INLINE_ Vector3 Support ( const Vector3& d,U index ) const in Support()
|