/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3Collision/NarrowPhaseCollision/shared/ |
H A D | b3ContactConvexConvexSAT.h | 11 inline b3Float4 b3Lerp3(const b3Float4& a, const b3Float4& b, float t) in b3Lerp3() 20 inline int b3ClipFace(const b3Float4* pVtxIn, int numVertsIn, b3Float4& planeNormalWS, float planeE… in b3ClipFace() 29 b3Float4 endVertex = pVtxIn[0]; in b3ClipFace() 73 b3Float4* contactsOut, in b3ClipFaceAgainstHull() 115 const b3Float4 edge0 = a - b; in b3ClipFaceAgainstHull() 132 b3Float4* tmp = pVtxOut; in b3ClipFaceAgainstHull() 175 b3Float4* worldVertsB1, b3Float4* worldVertsB2, int capacityWorldVerts, in b3ClipHullAgainstHull() 180 b3Float4* contactsOut, in b3ClipHullAgainstHull() 263 const b3Float4& posA, in b3ClipHullHullSingle() 265 const b3Float4& posB, in b3ClipHullHullSingle() [all …]
|
H A D | b3MprPenetration.h | 119 inline int b3MprVec3Eq(const b3Float4 *a, const b3Float4 *b) in b3MprVec3Eq() 144 const b3Float4 *_dir, b3Float4 *outp, int logme) in b3MprConvexSupport() 161 b3Float4 pInA; in b3MprConvexSupport() 190 b3Float4 dir; in b3MprSupport() 213 inline void b3MprVec3Add(b3Float4 *v, const b3Float4 *w) in b3MprVec3Add() 220 inline void b3MprVec3Copy(b3Float4 *v, const b3Float4 *w) in b3MprVec3Copy() 249 inline void b3MprVec3Cross(b3Float4 *d, const b3Float4 *a, const b3Float4 *b) in b3MprVec3Cross() 254 inline void b3MprVec3Sub2(b3Float4 *d, const b3Float4 *v, const b3Float4 *w) in b3MprVec3Sub2() 668 const b3Float4 *x0, const b3Float4 *B, in b3MprVec3PointTriDist2() 752 float *depth, b3Float4 *pdir, b3Float4 *pos) in b3FindPenetr() [all …]
|
H A D | b3FindSeparatingAxis.h | 56 const b3Float4& posA1, in b3FindSeparatingAxis() 58 const b3Float4& posB1, in b3FindSeparatingAxis() 73 b3Float4 posA = posA1; in b3FindSeparatingAxis() 75 b3Float4 posB = posB1; in b3FindSeparatingAxis() 78 b3Float4 c0local = (b3Float4&)hullA.m_localCenter; in b3FindSeparatingAxis() 81 b3Float4 c1local = (b3Float4&)hullB.m_localCenter; in b3FindSeparatingAxis() 93 const b3Float4& normal = (b3Float4&)facesA[hullA.m_faceOffset + i].m_plane; in b3FindSeparatingAxis() 122 b3Float4 normal = (b3Float4&)facesB[hullB.m_faceOffset + i].m_plane; in b3FindSeparatingAxis() 154 const b3Float4& edge0 = (b3Float4&)uniqueEdgesA[hullA.m_uniqueEdgesOffset + e0]; in b3FindSeparatingAxis() 155 b3Float4 edge0World = b3QuatRotate(ornA, (b3Float4&)edge0); in b3FindSeparatingAxis() [all …]
|
H A D | b3ClipFaces.h | 30 b3Float4 firstVertex = pVtxIn[numVertsIn - 1]; in clipFaceGlobal() 31 b3Float4 endVertex = pVtxIn[0]; in clipFaceGlobal() 70 __global b3Float4* worldVertsA1, in clipFacesAndFindContactsKernel() 71 __global b3Float4* worldNormalsA1, in clipFacesAndFindContactsKernel() 72 __global b3Float4* worldVertsB1, in clipFacesAndFindContactsKernel() 73 __global b3Float4* worldVertsB2, in clipFacesAndFindContactsKernel() 116 const b3Float4 WorldEdge0 = aw - bw; in clipFacesAndFindContactsKernel() 119 b3Float4 worldA1 = aw; in clipFacesAndFindContactsKernel() 121 b3Float4 planeNormalWS = planeNormalWS1; in clipFacesAndFindContactsKernel() 124 __global b3Float4* tmp = pVtxOut; in clipFacesAndFindContactsKernel() [all …]
|
H A D | b3FindConcaveSatAxis.h | 15 const b3Float4* dir, __global const b3Float4* vertices, float* min, float* max) in b3Project() 44 … b3Float4* sep_axis, const b3Float4* verticesA, __global const b3Float4* verticesB, float* depth) in b3TestSepAxis() 67 const b3Float4* verticesA, in b3FindSeparatingAxis() 76 b3Float4* sep, in b3FindSeparatingAxis() 79 b3Float4 posA = posA1; in b3FindSeparatingAxis() 81 b3Float4 posB = posB1; in b3FindSeparatingAxis() 306 b3Float4* sep, in b3FindSeparatingAxisEdgeEdge() 310 b3Float4 posA = posA1; in b3FindSeparatingAxisEdgeEdge() 312 b3Float4 posB = posB1; in b3FindSeparatingAxisEdgeEdge() 570 b3Float4 verticesA[3]; in b3FindConcaveSeparatingAxisKernel() [all …]
|
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/Bullet3Collision/NarrowPhaseCollision/shared/ |
H A D | b3ContactConvexConvexSAT.h | 11 inline b3Float4 b3Lerp3(const b3Float4& a, const b3Float4& b, float t) in b3Lerp3() 20 inline int b3ClipFace(const b3Float4* pVtxIn, int numVertsIn, b3Float4& planeNormalWS, float planeE… in b3ClipFace() 29 b3Float4 endVertex = pVtxIn[0]; in b3ClipFace() 73 b3Float4* contactsOut, in b3ClipFaceAgainstHull() 115 const b3Float4 edge0 = a - b; in b3ClipFaceAgainstHull() 132 b3Float4* tmp = pVtxOut; in b3ClipFaceAgainstHull() 175 b3Float4* worldVertsB1, b3Float4* worldVertsB2, int capacityWorldVerts, in b3ClipHullAgainstHull() 180 b3Float4* contactsOut, in b3ClipHullAgainstHull() 263 const b3Float4& posA, in b3ClipHullHullSingle() 265 const b3Float4& posB, in b3ClipHullHullSingle() [all …]
|
H A D | b3MprPenetration.h | 119 inline int b3MprVec3Eq(const b3Float4 *a, const b3Float4 *b) in b3MprVec3Eq() 144 const b3Float4 *_dir, b3Float4 *outp, int logme) in b3MprConvexSupport() 161 b3Float4 pInA; in b3MprConvexSupport() 190 b3Float4 dir; in b3MprSupport() 213 inline void b3MprVec3Add(b3Float4 *v, const b3Float4 *w) in b3MprVec3Add() 220 inline void b3MprVec3Copy(b3Float4 *v, const b3Float4 *w) in b3MprVec3Copy() 249 inline void b3MprVec3Cross(b3Float4 *d, const b3Float4 *a, const b3Float4 *b) in b3MprVec3Cross() 254 inline void b3MprVec3Sub2(b3Float4 *d, const b3Float4 *v, const b3Float4 *w) in b3MprVec3Sub2() 668 const b3Float4 *x0, const b3Float4 *B, in b3MprVec3PointTriDist2() 752 float *depth, b3Float4 *pdir, b3Float4 *pos) in b3FindPenetr() [all …]
|
H A D | b3FindSeparatingAxis.h | 56 const b3Float4& posA1, in b3FindSeparatingAxis() 58 const b3Float4& posB1, in b3FindSeparatingAxis() 73 b3Float4 posA = posA1; in b3FindSeparatingAxis() 75 b3Float4 posB = posB1; in b3FindSeparatingAxis() 78 b3Float4 c0local = (b3Float4&)hullA.m_localCenter; in b3FindSeparatingAxis() 81 b3Float4 c1local = (b3Float4&)hullB.m_localCenter; in b3FindSeparatingAxis() 93 const b3Float4& normal = (b3Float4&)facesA[hullA.m_faceOffset + i].m_plane; in b3FindSeparatingAxis() 122 b3Float4 normal = (b3Float4&)facesB[hullB.m_faceOffset + i].m_plane; in b3FindSeparatingAxis() 154 const b3Float4& edge0 = (b3Float4&)uniqueEdgesA[hullA.m_uniqueEdgesOffset + e0]; in b3FindSeparatingAxis() 155 b3Float4 edge0World = b3QuatRotate(ornA, (b3Float4&)edge0); in b3FindSeparatingAxis() [all …]
|
H A D | b3ClipFaces.h | 30 b3Float4 firstVertex = pVtxIn[numVertsIn - 1]; in clipFaceGlobal() 31 b3Float4 endVertex = pVtxIn[0]; in clipFaceGlobal() 70 __global b3Float4* worldVertsA1, in clipFacesAndFindContactsKernel() 71 __global b3Float4* worldNormalsA1, in clipFacesAndFindContactsKernel() 72 __global b3Float4* worldVertsB1, in clipFacesAndFindContactsKernel() 73 __global b3Float4* worldVertsB2, in clipFacesAndFindContactsKernel() 116 const b3Float4 WorldEdge0 = aw - bw; in clipFacesAndFindContactsKernel() 119 b3Float4 worldA1 = aw; in clipFacesAndFindContactsKernel() 121 b3Float4 planeNormalWS = planeNormalWS1; in clipFacesAndFindContactsKernel() 124 __global b3Float4* tmp = pVtxOut; in clipFacesAndFindContactsKernel() [all …]
|
H A D | b3FindConcaveSatAxis.h | 15 const b3Float4* dir, __global const b3Float4* vertices, float* min, float* max) in b3Project() 44 … b3Float4* sep_axis, const b3Float4* verticesA, __global const b3Float4* verticesB, float* depth) in b3TestSepAxis() 67 const b3Float4* verticesA, in b3FindSeparatingAxis() 76 b3Float4* sep, in b3FindSeparatingAxis() 79 b3Float4 posA = posA1; in b3FindSeparatingAxis() 81 b3Float4 posB = posB1; in b3FindSeparatingAxis() 306 b3Float4* sep, in b3FindSeparatingAxisEdgeEdge() 310 b3Float4 posA = posA1; in b3FindSeparatingAxisEdgeEdge() 312 b3Float4 posB = posB1; in b3FindSeparatingAxisEdgeEdge() 570 b3Float4 verticesA[3]; in b3FindConcaveSeparatingAxisKernel() [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/Bullet3Collision/NarrowPhaseCollision/shared/ |
H A D | b3ContactConvexConvexSAT.h | 11 inline b3Float4 b3Lerp3(const b3Float4& a, const b3Float4& b, float t) in b3Lerp3() 20 inline int b3ClipFace(const b3Float4* pVtxIn, int numVertsIn, b3Float4& planeNormalWS, float planeE… in b3ClipFace() 29 b3Float4 endVertex = pVtxIn[0]; in b3ClipFace() 73 b3Float4* contactsOut, in b3ClipFaceAgainstHull() 115 const b3Float4 edge0 = a - b; in b3ClipFaceAgainstHull() 132 b3Float4* tmp = pVtxOut; in b3ClipFaceAgainstHull() 175 b3Float4* worldVertsB1, b3Float4* worldVertsB2, int capacityWorldVerts, in b3ClipHullAgainstHull() 180 b3Float4* contactsOut, in b3ClipHullAgainstHull() 263 const b3Float4& posA, in b3ClipHullHullSingle() 265 const b3Float4& posB, in b3ClipHullHullSingle() [all …]
|
H A D | b3MprPenetration.h | 119 inline int b3MprVec3Eq(const b3Float4 *a, const b3Float4 *b) in b3MprVec3Eq() 144 const b3Float4 *_dir, b3Float4 *outp, int logme) in b3MprConvexSupport() 161 b3Float4 pInA; in b3MprConvexSupport() 190 b3Float4 dir; in b3MprSupport() 213 inline void b3MprVec3Add(b3Float4 *v, const b3Float4 *w) in b3MprVec3Add() 220 inline void b3MprVec3Copy(b3Float4 *v, const b3Float4 *w) in b3MprVec3Copy() 249 inline void b3MprVec3Cross(b3Float4 *d, const b3Float4 *a, const b3Float4 *b) in b3MprVec3Cross() 254 inline void b3MprVec3Sub2(b3Float4 *d, const b3Float4 *v, const b3Float4 *w) in b3MprVec3Sub2() 668 const b3Float4 *x0, const b3Float4 *B, in b3MprVec3PointTriDist2() 752 float *depth, b3Float4 *pdir, b3Float4 *pos) in b3FindPenetr() [all …]
|
H A D | b3FindSeparatingAxis.h | 56 const b3Float4& posA1, in b3FindSeparatingAxis() 58 const b3Float4& posB1, in b3FindSeparatingAxis() 73 b3Float4 posA = posA1; in b3FindSeparatingAxis() 75 b3Float4 posB = posB1; in b3FindSeparatingAxis() 78 b3Float4 c0local = (b3Float4&)hullA.m_localCenter; in b3FindSeparatingAxis() 81 b3Float4 c1local = (b3Float4&)hullB.m_localCenter; in b3FindSeparatingAxis() 93 const b3Float4& normal = (b3Float4&)facesA[hullA.m_faceOffset + i].m_plane; in b3FindSeparatingAxis() 122 b3Float4 normal = (b3Float4&)facesB[hullB.m_faceOffset + i].m_plane; in b3FindSeparatingAxis() 154 const b3Float4& edge0 = (b3Float4&)uniqueEdgesA[hullA.m_uniqueEdgesOffset + e0]; in b3FindSeparatingAxis() 155 b3Float4 edge0World = b3QuatRotate(ornA, (b3Float4&)edge0); in b3FindSeparatingAxis() [all …]
|
H A D | b3ClipFaces.h | 30 b3Float4 firstVertex = pVtxIn[numVertsIn - 1]; in clipFaceGlobal() 31 b3Float4 endVertex = pVtxIn[0]; in clipFaceGlobal() 70 __global b3Float4* worldVertsA1, in clipFacesAndFindContactsKernel() 71 __global b3Float4* worldNormalsA1, in clipFacesAndFindContactsKernel() 72 __global b3Float4* worldVertsB1, in clipFacesAndFindContactsKernel() 73 __global b3Float4* worldVertsB2, in clipFacesAndFindContactsKernel() 116 const b3Float4 WorldEdge0 = aw - bw; in clipFacesAndFindContactsKernel() 119 b3Float4 worldA1 = aw; in clipFacesAndFindContactsKernel() 121 b3Float4 planeNormalWS = planeNormalWS1; in clipFacesAndFindContactsKernel() 124 __global b3Float4* tmp = pVtxOut; in clipFacesAndFindContactsKernel() [all …]
|
H A D | b3FindConcaveSatAxis.h | 15 const b3Float4* dir, __global const b3Float4* vertices, float* min, float* max) in b3Project() 44 … b3Float4* sep_axis, const b3Float4* verticesA, __global const b3Float4* verticesB, float* depth) in b3TestSepAxis() 67 const b3Float4* verticesA, in b3FindSeparatingAxis() 76 b3Float4* sep, in b3FindSeparatingAxis() 79 b3Float4 posA = posA1; in b3FindSeparatingAxis() 81 b3Float4 posB = posB1; in b3FindSeparatingAxis() 306 b3Float4* sep, in b3FindSeparatingAxisEdgeEdge() 310 b3Float4 posA = posA1; in b3FindSeparatingAxisEdgeEdge() 312 b3Float4 posB = posB1; in b3FindSeparatingAxisEdgeEdge() 570 b3Float4 verticesA[3]; in b3FindConcaveSeparatingAxisKernel() [all …]
|
/dports/devel/bullet/bullet3-3.21/src/Bullet3Collision/NarrowPhaseCollision/shared/ |
H A D | b3ContactConvexConvexSAT.h | 11 inline b3Float4 b3Lerp3(const b3Float4& a, const b3Float4& b, float t) in b3Lerp3() 20 inline int b3ClipFace(const b3Float4* pVtxIn, int numVertsIn, b3Float4& planeNormalWS, float planeE… in b3ClipFace() 29 b3Float4 endVertex = pVtxIn[0]; in b3ClipFace() 73 b3Float4* contactsOut, in b3ClipFaceAgainstHull() 115 const b3Float4 edge0 = a - b; in b3ClipFaceAgainstHull() 132 b3Float4* tmp = pVtxOut; in b3ClipFaceAgainstHull() 175 b3Float4* worldVertsB1, b3Float4* worldVertsB2, int capacityWorldVerts, in b3ClipHullAgainstHull() 180 b3Float4* contactsOut, in b3ClipHullAgainstHull() 263 const b3Float4& posA, in b3ClipHullHullSingle() 265 const b3Float4& posB, in b3ClipHullHullSingle() [all …]
|
H A D | b3MprPenetration.h | 119 inline int b3MprVec3Eq(const b3Float4 *a, const b3Float4 *b) in b3MprVec3Eq() 144 const b3Float4 *_dir, b3Float4 *outp, int logme) in b3MprConvexSupport() 161 b3Float4 pInA; in b3MprConvexSupport() 190 b3Float4 dir; in b3MprSupport() 213 inline void b3MprVec3Add(b3Float4 *v, const b3Float4 *w) in b3MprVec3Add() 220 inline void b3MprVec3Copy(b3Float4 *v, const b3Float4 *w) in b3MprVec3Copy() 249 inline void b3MprVec3Cross(b3Float4 *d, const b3Float4 *a, const b3Float4 *b) in b3MprVec3Cross() 254 inline void b3MprVec3Sub2(b3Float4 *d, const b3Float4 *v, const b3Float4 *w) in b3MprVec3Sub2() 668 const b3Float4 *x0, const b3Float4 *B, in b3MprVec3PointTriDist2() 752 float *depth, b3Float4 *pdir, b3Float4 *pos) in b3FindPenetr() [all …]
|
H A D | b3FindSeparatingAxis.h | 56 const b3Float4& posA1, in b3FindSeparatingAxis() 58 const b3Float4& posB1, in b3FindSeparatingAxis() 73 b3Float4 posA = posA1; in b3FindSeparatingAxis() 75 b3Float4 posB = posB1; in b3FindSeparatingAxis() 78 b3Float4 c0local = (b3Float4&)hullA.m_localCenter; in b3FindSeparatingAxis() 81 b3Float4 c1local = (b3Float4&)hullB.m_localCenter; in b3FindSeparatingAxis() 93 const b3Float4& normal = (b3Float4&)facesA[hullA.m_faceOffset + i].m_plane; in b3FindSeparatingAxis() 122 b3Float4 normal = (b3Float4&)facesB[hullB.m_faceOffset + i].m_plane; in b3FindSeparatingAxis() 154 const b3Float4& edge0 = (b3Float4&)uniqueEdgesA[hullA.m_uniqueEdgesOffset + e0]; in b3FindSeparatingAxis() 155 b3Float4 edge0World = b3QuatRotate(ornA, (b3Float4&)edge0); in b3FindSeparatingAxis() [all …]
|
H A D | b3ClipFaces.h | 30 b3Float4 firstVertex = pVtxIn[numVertsIn - 1]; in clipFaceGlobal() 31 b3Float4 endVertex = pVtxIn[0]; in clipFaceGlobal() 70 __global b3Float4* worldVertsA1, in clipFacesAndFindContactsKernel() 71 __global b3Float4* worldNormalsA1, in clipFacesAndFindContactsKernel() 72 __global b3Float4* worldVertsB1, in clipFacesAndFindContactsKernel() 73 __global b3Float4* worldVertsB2, in clipFacesAndFindContactsKernel() 116 const b3Float4 WorldEdge0 = aw - bw; in clipFacesAndFindContactsKernel() 119 b3Float4 worldA1 = aw; in clipFacesAndFindContactsKernel() 121 b3Float4 planeNormalWS = planeNormalWS1; in clipFacesAndFindContactsKernel() 124 __global b3Float4* tmp = pVtxOut; in clipFacesAndFindContactsKernel() [all …]
|
H A D | b3FindConcaveSatAxis.h | 15 const b3Float4* dir, __global const b3Float4* vertices, float* min, float* max) in b3Project() 44 … b3Float4* sep_axis, const b3Float4* verticesA, __global const b3Float4* verticesB, float* depth) in b3TestSepAxis() 67 const b3Float4* verticesA, in b3FindSeparatingAxis() 76 b3Float4* sep, in b3FindSeparatingAxis() 79 b3Float4 posA = posA1; in b3FindSeparatingAxis() 81 b3Float4 posB = posB1; in b3FindSeparatingAxis() 306 b3Float4* sep, in b3FindSeparatingAxisEdgeEdge() 310 b3Float4 posA = posA1; in b3FindSeparatingAxisEdgeEdge() 312 b3Float4 posB = posB1; in b3FindSeparatingAxisEdgeEdge() 570 b3Float4 verticesA[3]; in b3FindConcaveSeparatingAxisKernel() [all …]
|
/dports/devel/bullet/bullet3-3.21/src/Bullet3Common/shared/ |
H A D | b3Mat3x3.h | 35 b3Float4 m_row[3]; 43 b3Float4 quat2 = (b3Float4)(quat.x * quat.x, quat.y * quat.y, quat.z * quat.z, 0.f); in b3QuatGetRotationMatrix() 81 __inline b3Float4 mtMul1(b3Mat3x3 a, b3Float4 b); 83 __inline b3Float4 mtMul3(b3Float4 a, b3Mat3x3 b); 88 m.m_row[0] = (b3Float4)(0.f); in mtZero() 89 m.m_row[1] = (b3Float4)(0.f); in mtZero() 90 m.m_row[2] = (b3Float4)(0.f); in mtZero() 132 __inline b3Float4 mtMul1(b3Mat3x3 a, b3Float4 b) in mtMul1() 134 b3Float4 ans; in mtMul1() 142 __inline b3Float4 mtMul3(b3Float4 a, b3Mat3x3 b) in mtMul3() [all …]
|
H A D | b3Float4.h | 8 #define b3Float4 b3Vector3 macro 18 inline b3Float4 b3FastNormalized3(b3Float4ConstArg v) in b3FastNormalized3() 23 inline b3Float4 b3MaxFloat4(const b3Float4& a, const b3Float4& b) in b3MaxFloat4() 25 b3Float4 tmp = a; in b3MaxFloat4() 29 inline b3Float4 b3MinFloat4(const b3Float4& a, const b3Float4& b) in b3MinFloat4() 31 b3Float4 tmp = a; in b3MinFloat4() 37 typedef float4 b3Float4; typedef 38 #define b3Float4ConstArg const b3Float4 46 b3Float4 b3Cross3(b3Float4ConstArg v0, b3Float4ConstArg v1) in b3Cross3() 66 inline int b3MaxDot(b3Float4ConstArg vec, __global const b3Float4* vecArray, int vecLen, float* dot… in b3MaxDot()
|
/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3Common/shared/ |
H A D | b3Mat3x3.h | 35 b3Float4 m_row[3]; 43 b3Float4 quat2 = (b3Float4)(quat.x * quat.x, quat.y * quat.y, quat.z * quat.z, 0.f); in b3QuatGetRotationMatrix() 81 __inline b3Float4 mtMul1(b3Mat3x3 a, b3Float4 b); 83 __inline b3Float4 mtMul3(b3Float4 a, b3Mat3x3 b); 88 m.m_row[0] = (b3Float4)(0.f); in mtZero() 89 m.m_row[1] = (b3Float4)(0.f); in mtZero() 90 m.m_row[2] = (b3Float4)(0.f); in mtZero() 132 __inline b3Float4 mtMul1(b3Mat3x3 a, b3Float4 b) in mtMul1() 134 b3Float4 ans; in mtMul1() 142 __inline b3Float4 mtMul3(b3Float4 a, b3Mat3x3 b) in mtMul3() [all …]
|
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/Bullet3Common/shared/ |
H A D | b3Mat3x3.h | 35 b3Float4 m_row[3]; 43 b3Float4 quat2 = (b3Float4)(quat.x * quat.x, quat.y * quat.y, quat.z * quat.z, 0.f); in b3QuatGetRotationMatrix() 81 __inline b3Float4 mtMul1(b3Mat3x3 a, b3Float4 b); 83 __inline b3Float4 mtMul3(b3Float4 a, b3Mat3x3 b); 88 m.m_row[0] = (b3Float4)(0.f); in mtZero() 89 m.m_row[1] = (b3Float4)(0.f); in mtZero() 90 m.m_row[2] = (b3Float4)(0.f); in mtZero() 132 __inline b3Float4 mtMul1(b3Mat3x3 a, b3Float4 b) in mtMul1() 134 b3Float4 ans; in mtMul1() 142 __inline b3Float4 mtMul3(b3Float4 a, b3Mat3x3 b) in mtMul3() [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/Bullet3Common/shared/ |
H A D | b3Mat3x3.h | 35 b3Float4 m_row[3]; 43 b3Float4 quat2 = (b3Float4)(quat.x * quat.x, quat.y * quat.y, quat.z * quat.z, 0.f); in b3QuatGetRotationMatrix() 81 __inline b3Float4 mtMul1(b3Mat3x3 a, b3Float4 b); 83 __inline b3Float4 mtMul3(b3Float4 a, b3Mat3x3 b); 88 m.m_row[0] = (b3Float4)(0.f); in mtZero() 89 m.m_row[1] = (b3Float4)(0.f); in mtZero() 90 m.m_row[2] = (b3Float4)(0.f); in mtZero() 132 __inline b3Float4 mtMul1(b3Mat3x3 a, b3Float4 b) in mtMul1() 134 b3Float4 ans; in mtMul1() 142 __inline b3Float4 mtMul3(b3Float4 a, b3Mat3x3 b) in mtMul3() [all …]
|