HomeSort by relevance Sort by last modified time
    Searched refs:planeNormal (Results 1 - 25 of 33) sorted by null

1 2

  /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);

Completed in 1205 milliseconds

1 2