Home
last modified time | relevance | path

Searched refs:b3Float4 (Results 1 – 25 of 108) sorted by relevance

12345

/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3Collision/NarrowPhaseCollision/shared/
H A Db3ContactConvexConvexSAT.h11 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 Db3MprPenetration.h119 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 Db3FindSeparatingAxis.h56 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 Db3ClipFaces.h30 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 Db3FindConcaveSatAxis.h15 const b3Float4* dir, __global const b3Float4* vertices, float* min, float* max) in b3Project()
44b3Float4* 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 Db3ContactConvexConvexSAT.h11 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 Db3MprPenetration.h119 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 Db3FindSeparatingAxis.h56 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 Db3ClipFaces.h30 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 Db3FindConcaveSatAxis.h15 const b3Float4* dir, __global const b3Float4* vertices, float* min, float* max) in b3Project()
44b3Float4* 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 Db3ContactConvexConvexSAT.h11 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 Db3MprPenetration.h119 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 Db3FindSeparatingAxis.h56 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 Db3ClipFaces.h30 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 Db3FindConcaveSatAxis.h15 const b3Float4* dir, __global const b3Float4* vertices, float* min, float* max) in b3Project()
44b3Float4* 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 Db3ContactConvexConvexSAT.h11 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 Db3MprPenetration.h119 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 Db3FindSeparatingAxis.h56 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 Db3ClipFaces.h30 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 Db3FindConcaveSatAxis.h15 const b3Float4* dir, __global const b3Float4* vertices, float* min, float* max) in b3Project()
44b3Float4* 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 Db3Mat3x3.h35 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 Db3Float4.h8 #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 Db3Mat3x3.h35 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 Db3Mat3x3.h35 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 Db3Mat3x3.h35 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 …]

12345