Home
last modified time | relevance | path

Searched refs:contactIdx (Results 1 – 25 of 30) sorted by relevance

12

/dports/devel/bullet/bullet3-3.21/src/Bullet3Collision/NarrowPhaseCollision/shared/
H A Db3NewContactReduction.h62 contactIdx[0].x = ie; in b3ExtractManifoldSequentialGlobal()
69 contactIdx[0].y = ie; in b3ExtractManifoldSequentialGlobal()
76 contactIdx[0].z = ie; in b3ExtractManifoldSequentialGlobal()
83 contactIdx[0].w = ie; in b3ExtractManifoldSequentialGlobal()
87 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in b3ExtractManifoldSequentialGlobal()
90 contactIdx[0].x = minIndex; in b3ExtractManifoldSequentialGlobal()
113 b3Int4 contactIdx; in b3NewContactReductionKernel() local
114 contactIdx = b3MakeInt4(0, 1, 2, 3); in b3NewContactReductionKernel()
154 c->m_worldPosB[3] = pointsIn[contactIdx.w]; in b3NewContactReductionKernel()
156 c->m_worldPosB[2] = pointsIn[contactIdx.z]; in b3NewContactReductionKernel()
[all …]
H A Db3ReduceContacts.h4 …nt b3ReduceContacts(const b3Float4* p, int nPoints, const b3Float4& nearNormal, b3Int4* contactIdx) in b3ReduceContacts() argument
55 contactIdx[0].x = ie; in b3ReduceContacts()
62 contactIdx[0].y = ie; in b3ReduceContacts()
69 contactIdx[0].z = ie; in b3ReduceContacts()
76 contactIdx[0].w = ie; in b3ReduceContacts()
80 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in b3ReduceContacts()
83 contactIdx[0].x = minIndex; in b3ReduceContacts()
H A Db3ContactConvexConvexSAT.h357 b3Int4 contactIdx; in b3ClipHullHullSingle() local
358 contactIdx.x = 0; in b3ClipHullHullSingle()
359 contactIdx.y = 1; in b3ClipHullHullSingle()
360 contactIdx.z = 2; in b3ClipHullHullSingle()
361 contactIdx.w = 3; in b3ClipHullHullSingle()
367 numPoints = b3ReduceContacts(contactsOut, numContactsOut, normalOnSurfaceB, &contactIdx); in b3ClipHullHullSingle()
387 contact.m_worldPosB[p] = contactsOut[contactIdx.s[p]]; //check if it is actually on B in b3ClipHullHullSingle()
/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3Collision/NarrowPhaseCollision/shared/
H A Db3NewContactReduction.h62 contactIdx[0].x = ie; in b3ExtractManifoldSequentialGlobal()
69 contactIdx[0].y = ie; in b3ExtractManifoldSequentialGlobal()
76 contactIdx[0].z = ie; in b3ExtractManifoldSequentialGlobal()
83 contactIdx[0].w = ie; in b3ExtractManifoldSequentialGlobal()
87 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in b3ExtractManifoldSequentialGlobal()
90 contactIdx[0].x = minIndex; in b3ExtractManifoldSequentialGlobal()
113 b3Int4 contactIdx; in b3NewContactReductionKernel() local
114 contactIdx = b3MakeInt4(0, 1, 2, 3); in b3NewContactReductionKernel()
154 c->m_worldPosB[3] = pointsIn[contactIdx.w]; in b3NewContactReductionKernel()
156 c->m_worldPosB[2] = pointsIn[contactIdx.z]; in b3NewContactReductionKernel()
[all …]
H A Db3ReduceContacts.h4 …nt b3ReduceContacts(const b3Float4* p, int nPoints, const b3Float4& nearNormal, b3Int4* contactIdx) in b3ReduceContacts() argument
55 contactIdx[0].x = ie; in b3ReduceContacts()
62 contactIdx[0].y = ie; in b3ReduceContacts()
69 contactIdx[0].z = ie; in b3ReduceContacts()
76 contactIdx[0].w = ie; in b3ReduceContacts()
80 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in b3ReduceContacts()
83 contactIdx[0].x = minIndex; in b3ReduceContacts()
H A Db3ContactConvexConvexSAT.h357 b3Int4 contactIdx; in b3ClipHullHullSingle() local
358 contactIdx.x = 0; in b3ClipHullHullSingle()
359 contactIdx.y = 1; in b3ClipHullHullSingle()
360 contactIdx.z = 2; in b3ClipHullHullSingle()
361 contactIdx.w = 3; in b3ClipHullHullSingle()
367 numPoints = b3ReduceContacts(contactsOut, numContactsOut, normalOnSurfaceB, &contactIdx); in b3ClipHullHullSingle()
387 contact.m_worldPosB[p] = contactsOut[contactIdx.s[p]]; //check if it is actually on B in b3ClipHullHullSingle()
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/Bullet3Collision/NarrowPhaseCollision/shared/
H A Db3NewContactReduction.h62 contactIdx[0].x = ie; in b3ExtractManifoldSequentialGlobal()
69 contactIdx[0].y = ie; in b3ExtractManifoldSequentialGlobal()
76 contactIdx[0].z = ie; in b3ExtractManifoldSequentialGlobal()
83 contactIdx[0].w = ie; in b3ExtractManifoldSequentialGlobal()
87 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in b3ExtractManifoldSequentialGlobal()
90 contactIdx[0].x = minIndex; in b3ExtractManifoldSequentialGlobal()
113 b3Int4 contactIdx; in b3NewContactReductionKernel() local
114 contactIdx = b3MakeInt4(0, 1, 2, 3); in b3NewContactReductionKernel()
154 c->m_worldPosB[3] = pointsIn[contactIdx.w]; in b3NewContactReductionKernel()
156 c->m_worldPosB[2] = pointsIn[contactIdx.z]; in b3NewContactReductionKernel()
[all …]
H A Db3ReduceContacts.h4 …nt b3ReduceContacts(const b3Float4* p, int nPoints, const b3Float4& nearNormal, b3Int4* contactIdx) in b3ReduceContacts() argument
55 contactIdx[0].x = ie; in b3ReduceContacts()
62 contactIdx[0].y = ie; in b3ReduceContacts()
69 contactIdx[0].z = ie; in b3ReduceContacts()
76 contactIdx[0].w = ie; in b3ReduceContacts()
80 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in b3ReduceContacts()
83 contactIdx[0].x = minIndex; in b3ReduceContacts()
H A Db3ContactConvexConvexSAT.h357 b3Int4 contactIdx; in b3ClipHullHullSingle() local
358 contactIdx.x = 0; in b3ClipHullHullSingle()
359 contactIdx.y = 1; in b3ClipHullHullSingle()
360 contactIdx.z = 2; in b3ClipHullHullSingle()
361 contactIdx.w = 3; in b3ClipHullHullSingle()
367 numPoints = b3ReduceContacts(contactsOut, numContactsOut, normalOnSurfaceB, &contactIdx); in b3ClipHullHullSingle()
387 contact.m_worldPosB[p] = contactsOut[contactIdx.s[p]]; //check if it is actually on B in b3ClipHullHullSingle()
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/Bullet3Collision/NarrowPhaseCollision/shared/
H A Db3NewContactReduction.h62 contactIdx[0].x = ie; in b3ExtractManifoldSequentialGlobal()
69 contactIdx[0].y = ie; in b3ExtractManifoldSequentialGlobal()
76 contactIdx[0].z = ie; in b3ExtractManifoldSequentialGlobal()
83 contactIdx[0].w = ie; in b3ExtractManifoldSequentialGlobal()
87 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in b3ExtractManifoldSequentialGlobal()
90 contactIdx[0].x = minIndex; in b3ExtractManifoldSequentialGlobal()
113 b3Int4 contactIdx; in b3NewContactReductionKernel() local
114 contactIdx = b3MakeInt4(0, 1, 2, 3); in b3NewContactReductionKernel()
154 c->m_worldPosB[3] = pointsIn[contactIdx.w]; in b3NewContactReductionKernel()
156 c->m_worldPosB[2] = pointsIn[contactIdx.z]; in b3NewContactReductionKernel()
[all …]
H A Db3ReduceContacts.h4 …nt b3ReduceContacts(const b3Float4* p, int nPoints, const b3Float4& nearNormal, b3Int4* contactIdx) in b3ReduceContacts() argument
55 contactIdx[0].x = ie; in b3ReduceContacts()
62 contactIdx[0].y = ie; in b3ReduceContacts()
69 contactIdx[0].z = ie; in b3ReduceContacts()
76 contactIdx[0].w = ie; in b3ReduceContacts()
80 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in b3ReduceContacts()
83 contactIdx[0].x = minIndex; in b3ReduceContacts()
H A Db3ContactConvexConvexSAT.h357 b3Int4 contactIdx; in b3ClipHullHullSingle() local
358 contactIdx.x = 0; in b3ClipHullHullSingle()
359 contactIdx.y = 1; in b3ClipHullHullSingle()
360 contactIdx.z = 2; in b3ClipHullHullSingle()
361 contactIdx.w = 3; in b3ClipHullHullSingle()
367 numPoints = b3ReduceContacts(contactsOut, numContactsOut, normalOnSurfaceB, &contactIdx); in b3ClipHullHullSingle()
387 contact.m_worldPosB[p] = contactsOut[contactIdx.s[p]]; //check if it is actually on B in b3ClipHullHullSingle()
/dports/devel/bullet/bullet3-3.21/src/Bullet3OpenCL/NarrowphaseCollision/kernels/
H A DsatClipHullContacts.cl693 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c…
706 contactIdx[0] = 0;
707 contactIdx[1] = 1;
708 contactIdx[2] = 2;
709 contactIdx[3] = 3;
742 contactIdx[i] = i;
841 contactIdx[0] = -1;
842 contactIdx[1] = -1;
843 contactIdx[2] = -1;
844 contactIdx[3] = -1;
[all …]
H A DprimitiveContacts.cl545 contactIdx[0].x = ie;
552 contactIdx[0].y = ie;
560 contactIdx[0].z = ie;
567 contactIdx[0].w = ie;
572 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c…
575 contactIdx[0].x = minIndex;
646 int4 contactIdx;
647 contactIdx=make_int4(0,1,2,3);
709 c->m_worldPosB[3] = contactPoints[contactIdx.w];
711 c->m_worldPosB[2] = contactPoints[contactIdx.z];
[all …]
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/
H A DsatClipHullContacts.cl693 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c…
706 contactIdx[0] = 0;
707 contactIdx[1] = 1;
708 contactIdx[2] = 2;
709 contactIdx[3] = 3;
742 contactIdx[i] = i;
841 contactIdx[0] = -1;
842 contactIdx[1] = -1;
843 contactIdx[2] = -1;
844 contactIdx[3] = -1;
[all …]
H A DprimitiveContacts.cl545 contactIdx[0].x = ie;
552 contactIdx[0].y = ie;
560 contactIdx[0].z = ie;
567 contactIdx[0].w = ie;
572 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c…
575 contactIdx[0].x = minIndex;
646 int4 contactIdx;
647 contactIdx=make_int4(0,1,2,3);
709 c->m_worldPosB[3] = contactPoints[contactIdx.w];
711 c->m_worldPosB[2] = contactPoints[contactIdx.z];
[all …]
/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3OpenCL/NarrowphaseCollision/kernels/
H A DsatClipHullContacts.cl693 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c…
706 contactIdx[0] = 0;
707 contactIdx[1] = 1;
708 contactIdx[2] = 2;
709 contactIdx[3] = 3;
742 contactIdx[i] = i;
841 contactIdx[0] = -1;
842 contactIdx[1] = -1;
843 contactIdx[2] = -1;
844 contactIdx[3] = -1;
[all …]
H A DprimitiveContacts.cl545 contactIdx[0].x = ie;
552 contactIdx[0].y = ie;
560 contactIdx[0].z = ie;
567 contactIdx[0].w = ie;
572 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c…
575 contactIdx[0].x = minIndex;
646 int4 contactIdx;
647 contactIdx=make_int4(0,1,2,3);
709 c->m_worldPosB[3] = contactPoints[contactIdx.w];
711 c->m_worldPosB[2] = contactPoints[contactIdx.z];
[all …]
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/NarrowphaseCollision/kernels/
H A DsatClipHullContacts.cl693 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c…
706 contactIdx[0] = 0;
707 contactIdx[1] = 1;
708 contactIdx[2] = 2;
709 contactIdx[3] = 3;
742 contactIdx[i] = i;
841 contactIdx[0] = -1;
842 contactIdx[1] = -1;
843 contactIdx[2] = -1;
844 contactIdx[3] = -1;
[all …]
H A DprimitiveContacts.cl545 contactIdx[0].x = ie;
552 contactIdx[0].y = ie;
560 contactIdx[0].z = ie;
567 contactIdx[0].w = ie;
572 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c…
575 contactIdx[0].x = minIndex;
646 int4 contactIdx;
647 contactIdx=make_int4(0,1,2,3);
709 c->m_worldPosB[3] = contactPoints[contactIdx.w];
711 c->m_worldPosB[2] = contactPoints[contactIdx.z];
[all …]
/dports/www/domoticz/domoticz-2020.2/dzVents/runtime/integration-tests/
H A DtestContactDoorLockInvertedSwitch.lua14 local contactIdx, doorContactIdx, doorLockInvertedIdx, doorLockIdx, vdScriptOK, vdTriggerIdx
21 ok, contactIdx = TestTools.createVirtualDevice(dummyIdx, 'vdContact', 6)
22 ok = TestTools.updateSwitch(contactIdx, 'vdContact', '', 2)
/dports/devel/bullet/bullet3-3.21/src/Bullet3OpenCL/NarrowphaseCollision/
H A Db3ConvexHullContact.cpp494 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in extractManifoldSequentialGlobal()
1122 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in extractManifold()
1226 b3Int4 contactIdx; in clipHullHullSingle() local
1227 contactIdx.x = 0; in clipHullHullSingle()
1228 contactIdx.y = 1; in clipHullHullSingle()
1229 contactIdx.z = 2; in clipHullHullSingle()
1230 contactIdx.w = 3; in clipHullHullSingle()
1324 b3Int4 contactIdx; in computeContactPlaneConvex() local
1325 contactIdx.s[0] = 0; in computeContactPlaneConvex()
1326 contactIdx.s[1] = 1; in computeContactPlaneConvex()
[all …]
/dports/devel/py-bullet3/bullet3-3.21/src/Bullet3OpenCL/NarrowphaseCollision/
H A Db3ConvexHullContact.cpp494 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in extractManifoldSequentialGlobal()
1122 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in extractManifold()
1226 b3Int4 contactIdx; in clipHullHullSingle() local
1227 contactIdx.x = 0; in clipHullHullSingle()
1228 contactIdx.y = 1; in clipHullHullSingle()
1229 contactIdx.z = 2; in clipHullHullSingle()
1230 contactIdx.w = 3; in clipHullHullSingle()
1324 b3Int4 contactIdx; in computeContactPlaneConvex() local
1325 contactIdx.s[0] = 0; in computeContactPlaneConvex()
1326 contactIdx.s[1] = 1; in computeContactPlaneConvex()
[all …]
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/NarrowphaseCollision/
H A Db3ConvexHullContact.cpp494 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in extractManifoldSequentialGlobal()
1122 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in extractManifold()
1226 b3Int4 contactIdx; in clipHullHullSingle() local
1227 contactIdx.x = 0; in clipHullHullSingle()
1228 contactIdx.y = 1; in clipHullHullSingle()
1229 contactIdx.z = 2; in clipHullHullSingle()
1230 contactIdx.w = 3; in clipHullHullSingle()
1324 b3Int4 contactIdx; in computeContactPlaneConvex() local
1325 contactIdx.s[0] = 0; in computeContactPlaneConvex()
1326 contactIdx.s[1] = 1; in computeContactPlaneConvex()
[all …]
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/Bullet3OpenCL/NarrowphaseCollision/
H A Db3ConvexHullContact.cpp494 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in extractManifoldSequentialGlobal()
1122 …if (contactIdx[0].x != minIndex && contactIdx[0].y != minIndex && contactIdx[0].z != minIndex && c… in extractManifold()
1226 b3Int4 contactIdx; in clipHullHullSingle() local
1227 contactIdx.x = 0; in clipHullHullSingle()
1228 contactIdx.y = 1; in clipHullHullSingle()
1229 contactIdx.z = 2; in clipHullHullSingle()
1230 contactIdx.w = 3; in clipHullHullSingle()
1324 b3Int4 contactIdx; in computeContactPlaneConvex() local
1325 contactIdx.s[0] = 0; in computeContactPlaneConvex()
1326 contactIdx.s[1] = 1; in computeContactPlaneConvex()
[all …]

12