/external/libgdx/extensions/gdx-bullet/jni/src/bullet/LinearMath/ |
btGeometryUtil.h | 32 static bool isInside(const btAlignedObjectArray<btVector3>& vertices, const btVector3& planeNormal, btScalar margin); 36 static bool areVerticesBehindPlane(const btVector3& planeNormal, const btAlignedObjectArray<btVector3>& vertices, btScalar margin);
|
btGeometryUtil.cpp | 50 bool btGeometryUtil::areVerticesBehindPlane(const btVector3& planeNormal, const btAlignedObjectArray<btVector3>& vertices, btScalar margin) 56 btScalar dist = btScalar(planeNormal.dot(N1))+btScalar(planeNormal[3])-margin;
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/linearmath/com/badlogic/gdx/physics/bullet/linearmath/ |
btGeometryUtil.java | 68 public static boolean isInside(btVector3Array vertices, Vector3 planeNormal, float margin) { 69 return LinearMathJNI.btGeometryUtil_isInside(btVector3Array.getCPtr(vertices), vertices, planeNormal, margin); 76 public static boolean areVerticesBehindPlane(Vector3 planeNormal, btVector3Array vertices, float margin) { 77 return LinearMathJNI.btGeometryUtil_areVerticesBehindPlane(planeNormal, btVector3Array.getCPtr(vertices), vertices, margin);
|
btIDebugDraw.java | 287 public void drawPlane(Vector3 planeNormal, float planeConst, Matrix4 transform, Vector3 color) { 288 if (getClass() == btIDebugDraw.class) LinearMathJNI.btIDebugDraw_drawPlane(swigCPtr, this, planeNormal, planeConst, transform, color); else LinearMathJNI.btIDebugDraw_drawPlaneSwigExplicitbtIDebugDraw(swigCPtr, this, planeNormal, planeConst, transform, color);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/ |
btConvexPlaneCollisionAlgorithm.cpp | 63 const btVector3& planeNormal = planeShape->getPlaneNormal(); 74 btVector3 vtx = convexShape->localGetSupportingVertex(planeInConvex.getBasis()*-planeNormal); 77 btScalar distance = (planeNormal.dot(vtxInPlane) - planeConstant); 79 btVector3 vtxInPlaneProjected = vtxInPlane - distance*planeNormal; 87 btVector3 normalOnSurfaceB = planeObjWrap->getWorldTransform().getBasis() * planeNormal; 107 const btVector3& planeNormal = planeShape->getPlaneNormal(); 114 btVector3 vtx = convexShape->localGetSupportingVertex(planeInConvex.getBasis()*-planeNormal); 116 btScalar distance = (planeNormal.dot(vtxInPlane) - planeConstant); 118 btVector3 vtxInPlaneProjected = vtxInPlane - distance*planeNormal; 126 btVector3 normalOnSurfaceB = planeObjWrap->getWorldTransform().getBasis() * planeNormal; [all...] |
btCollisionWorldImporter.h | 151 virtual btCollisionShape* createPlaneShape(const btVector3& planeNormal,btScalar planeConstant);
|
btCollisionWorldImporter.cpp | 269 btVector3 planeNormal,localScaling; 270 planeNormal.deSerializeFloat(planeData->m_planeNormal); 272 shape = createPlaneShape(planeNormal,planeData->m_planeConstant); 921 btCollisionShape* btCollisionWorldImporter::createPlaneShape(const btVector3& planeNormal,btScalar planeConstant) 923 btStaticPlaneShape* shape = new btStaticPlaneShape(planeNormal,planeConstant); [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionShapes/ |
btTriangleShape.h | 101 virtual void getPlane(btVector3& planeNormal,btVector3& planeSupport,int i) const 103 getPlaneEquation(i,planeNormal,planeSupport); 117 virtual void getPlaneEquation(int i, btVector3& planeNormal,btVector3& planeSupport) const 120 calcNormal(planeNormal);
|
btConvexTriangleMeshShape.h | 56 virtual void getPlane(btVector3& planeNormal,btVector3& planeSupport,int i ) const;
|
btTetrahedronShape.h | 64 virtual void getPlane(btVector3& planeNormal,btVector3& planeSupport,int i) const;
|
btStaticPlaneShape.cpp | 21 btStaticPlaneShape::btStaticPlaneShape(const btVector3& planeNormal,btScalar planeConstant) 22 : btConcaveShape (), m_planeNormal(planeNormal.normalized()),
|
btConvexHullShape.h | 88 virtual void getPlane(btVector3& planeNormal,btVector3& planeSupport,int i ) const;
|
btConvexPointCloudShape.h | 96 virtual void getPlane(btVector3& planeNormal,btVector3& planeSupport,int i ) const;
|
btPolyhedralConvexShape.h | 64 virtual void getPlane(btVector3& planeNormal,btVector3& planeSupport,int i ) const = 0;
|
btStaticPlaneShape.h | 36 btStaticPlaneShape(const btVector3& planeNormal,btScalar planeConstant);
|
btBox2dShape.h | 172 virtual void getPlane(btVector3& planeNormal,btVector3& planeSupport,int i ) const 177 planeNormal = btVector3(plane.getX(),plane.getY(),plane.getZ()); 178 planeSupport = localGetSupportingVertex(-planeNormal);
|
btBoxShape.h | 116 virtual void getPlane(btVector3& planeNormal,btVector3& planeSupport,int i ) const 121 planeNormal = btVector3(plane.getX(),plane.getY(),plane.getZ()); 122 planeSupport = localGetSupportingVertex(-planeNormal);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/ |
btStaticPlaneShape.java | 61 public btStaticPlaneShape(Vector3 planeNormal, float planeConstant) { 62 this(CollisionJNI.new_btStaticPlaneShape(planeNormal, planeConstant), true);
|
btTriangleShape.java | 86 public void getPlaneEquation(int i, Vector3 planeNormal, Vector3 planeSupport) { 87 CollisionJNI.btTriangleShape_getPlaneEquation(swigCPtr, this, i, planeNormal, planeSupport);
|
btPolyhedralConvexShape.java | 94 public void getPlane(Vector3 planeNormal, Vector3 planeSupport, int i) { 95 CollisionJNI.btPolyhedralConvexShape_getPlane(swigCPtr, this, planeNormal, planeSupport, i);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/NarrowPhaseCollision/ |
btContinuousConvexCollision.cpp | 65 const btVector3& planeNormal = planeShape->getPlaneNormal(); 74 btVector3 vtx = convexShape->localGetSupportingVertex(planeInConvex.getBasis()*-planeNormal); 77 btScalar distance = (planeNormal.dot(vtxInPlane) - planeConstant); 79 btVector3 vtxInPlaneProjected = vtxInPlane - distance*planeNormal; 81 btVector3 normalOnSurfaceB = transB.getBasis() * planeNormal;
|
/external/vulkan-validation-layers/libs/glm/gtx/ |
intersect.hpp | 61 genType const & planeOrig, genType const & planeNormal,
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/extras/ |
extras_wrap.h | 24 virtual btCollisionShape *createPlaneShape(btVector3 const &planeNormal, btScalar planeConstant);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/linearmath/ |
linearmath_wrap.h | 42 virtual void drawPlane(btVector3 const &planeNormal, btScalar planeConst, btTransform const &transform, btVector3 const &color);
|
/external/libgdx/extensions/gdx-bullet/jni/src/extras/Serialize/BulletWorldImporter/ |
btWorldImporter.h | 162 virtual btCollisionShape* createPlaneShape(const btVector3& planeNormal,btScalar planeConstant);
|