Home
last modified time | relevance | path

Searched refs:CrossProduct (Results 1 – 24 of 24) sorted by relevance

/external/swiftshader/third_party/PowerVR_SDK/Tools/
DPVRTQuaternionF.cpp278 PVRTVECTOR3f CrossProduct; in PVRTMatrixQuaternionMultiplyF() local
285 CrossProduct.x = qA.y*qB.z - qA.z*qB.y; in PVRTMatrixQuaternionMultiplyF()
286 CrossProduct.y = qA.z*qB.x - qA.x*qB.z; in PVRTMatrixQuaternionMultiplyF()
287 CrossProduct.z = qA.x*qB.y - qA.y*qB.x; in PVRTMatrixQuaternionMultiplyF()
290 qRet.x = (qA.w * qB.x) + (qB.w * qA.x) + CrossProduct.x; in PVRTMatrixQuaternionMultiplyF()
291 qRet.y = (qA.w * qB.y) + (qB.w * qA.y) + CrossProduct.y; in PVRTMatrixQuaternionMultiplyF()
292 qRet.z = (qA.w * qB.z) + (qB.w * qA.z) + CrossProduct.z; in PVRTMatrixQuaternionMultiplyF()
DPVRTQuaternionX.cpp289 PVRTVECTOR3x CrossProduct; in PVRTMatrixQuaternionMultiplyX() local
296 CrossProduct.x = PVRTXMUL(qA.y, qB.z) - PVRTXMUL(qA.z, qB.y); in PVRTMatrixQuaternionMultiplyX()
297 CrossProduct.y = PVRTXMUL(qA.z, qB.x) - PVRTXMUL(qA.x, qB.z); in PVRTMatrixQuaternionMultiplyX()
298 CrossProduct.z = PVRTXMUL(qA.x, qB.y) - PVRTXMUL(qA.y, qB.x); in PVRTMatrixQuaternionMultiplyX()
301 qOut.x = PVRTXMUL(qA.w, qB.x) + PVRTXMUL(qB.w, qA.x) + CrossProduct.x; in PVRTMatrixQuaternionMultiplyX()
302 qOut.y = PVRTXMUL(qA.w, qB.y) + PVRTXMUL(qB.w, qA.y) + CrossProduct.y; in PVRTMatrixQuaternionMultiplyX()
303 qOut.z = PVRTXMUL(qA.w, qB.z) + PVRTXMUL(qB.w, qA.z) + CrossProduct.z; in PVRTMatrixQuaternionMultiplyX()
DPVRTShadowVol.cpp175 static void CrossProduct( in CrossProduct() function
269 CrossProduct(&psMesh->pT[psMesh->nT].vNormal, pv0, pv1, pv2); in FindOrCreateTriangle()
/external/webrtc/webrtc/modules/audio_processing/beamformer/
Darray_util_unittest.cc51 TEST(ArrayUtilTest, CrossProduct) { in TEST() argument
53 CrossProduct(Point(0.f, 0.f, 0.f), Point(1.f, 2.f, 3.f))); in TEST()
55 CrossProduct(Point(1.f, 0.f, 0.f), Point(0.f, 1.f, 0.f))); in TEST()
57 CrossProduct(Point(0.f, 1.f, 0.f), Point(0.f, 0.f, 1.f))); in TEST()
59 CrossProduct(Point(1.f, 0.f, 0.f), Point(0.f, 0.f, 1.f))); in TEST()
61 CrossProduct(Point(1.f, -2.f, 3.f), Point(-3.f, 2.f, -1.f))); in TEST()
Darray_util.cc45 Point CrossProduct(const Point& a, const Point& b) { in CrossProduct() function
51 Point cross_product = CrossProduct(a, b); in AreParallel()
92 CrossProduct(first_pair_direction, pair_direction); in GetNormalIfPlanar()
Darray_util.h51 Point CrossProduct(const Point& a, const Point& b);
/external/skia/include/core/
DSkPoint3.h140 static SkPoint3 CrossProduct(const SkPoint3& a, const SkPoint3& b) { in CrossProduct() function
150 return CrossProduct(*this, vec); in cross()
DSkPoint.h534 static SkScalar CrossProduct(const SkVector& a, const SkVector& b) { in CrossProduct() function
548 return CrossProduct(*this, vec); in cross()
/external/skqp/include/core/
DSkPoint3.h140 static SkPoint3 CrossProduct(const SkPoint3& a, const SkPoint3& b) { in CrossProduct() function
150 return CrossProduct(*this, vec); in cross()
DSkPoint.h534 static SkScalar CrossProduct(const SkVector& a, const SkVector& b) { in CrossProduct() function
548 return CrossProduct(*this, vec); in cross()
/external/libchrome/ui/gfx/geometry/
Dvector2d_f.cc44 double CrossProduct(const Vector2dF& lhs, const Vector2dF& rhs) { in CrossProduct() function
Dvector2d_f.h95 GFX_EXPORT double CrossProduct(const Vector2dF& lhs, const Vector2dF& rhs);
/external/skia/docs/
DSkPoint_Reference.bmh959 #SeeAlso dot CrossProduct
965 #Method static SkScalar CrossProduct(const SkVector& a, const SkVector& b)
983 SkScalar cross = SkPoint::CrossProduct(vectors[i][1], vectors[i][0]);
1021 #SeeAlso CrossProduct dot
/external/skqp/docs/
DSkPoint_Reference.bmh959 #SeeAlso dot CrossProduct
965 #Method static SkScalar CrossProduct(const SkVector& a, const SkVector& b)
983 SkScalar cross = SkPoint::CrossProduct(vectors[i][1], vectors[i][0]);
1021 #SeeAlso CrossProduct dot
/external/skia/src/core/
DSkPath.cpp1575 SkScalar sinh = SkPoint::CrossProduct(before, after); in arcTo()
2403 SkScalar cross = SkPoint::CrossProduct(fLastVec, curVec); in directionChange()
2715 SkDEBUGCODE(SkScalar crossV = SkPoint::CrossProduct(lastV, curV)); in directionChange()
2726 SkScalar cross = SkPoint::CrossProduct(lastVec, curVec); in directionChange()
2991 SkScalar cross = SkPoint::CrossProduct(p1 - p0, p2 - p0); in cross_prod()
DSkGeometry.cpp1406 SkScalar y = SkPoint::CrossProduct(uStart, uStop); in BuildUnitArc()
/external/skqp/src/core/
DSkPath.cpp1575 SkScalar sinh = SkPoint::CrossProduct(before, after); in arcTo()
2403 SkScalar cross = SkPoint::CrossProduct(fLastVec, curVec); in directionChange()
2715 SkDEBUGCODE(SkScalar crossV = SkPoint::CrossProduct(lastV, curV)); in directionChange()
2726 SkScalar cross = SkPoint::CrossProduct(lastVec, curVec); in directionChange()
2991 SkScalar cross = SkPoint::CrossProduct(p1 - p0, p2 - p0); in cross_prod()
DSkGeometry.cpp1406 SkScalar y = SkPoint::CrossProduct(uStart, uStop); in BuildUnitArc()
/external/skqp/src/gpu/ops/
DGrAAConvexPathRenderer.cpp86 SkScalar t = SkPoint::CrossProduct(pi, pj); in center_of_mass()
DGrAAConvexTessellator.cpp162 SkScalar cross = SkPoint::CrossProduct(fNorms[0], fNorms.top()); in computeNormals()
/external/skqp/site/user/api/
DSkPoint_Reference.md50 …='undocumented#SkScalar'>SkScalar</a> <a href='#SkPoint_CrossProduct'>CrossProduct</a>(const <a hr…
1219 <a href='#SkPoint_dot'>dot</a> <a href='#SkPoint_CrossProduct'>CrossProduct</a>
1226 static <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkPoint_CrossProduct'>CrossProduct</a…
1288 <a href='#SkPoint_CrossProduct'>CrossProduct</a> <a href='#SkPoint_dot'>dot</a>
/external/skia/site/user/api/
DSkPoint_Reference.md50 …='undocumented#SkScalar'>SkScalar</a> <a href='#SkPoint_CrossProduct'>CrossProduct</a>(const <a hr…
1219 <a href='#SkPoint_dot'>dot</a> <a href='#SkPoint_CrossProduct'>CrossProduct</a>
1226 static <a href='undocumented#SkScalar'>SkScalar</a> <a href='#SkPoint_CrossProduct'>CrossProduct</a…
1288 <a href='#SkPoint_CrossProduct'>CrossProduct</a> <a href='#SkPoint_dot'>dot</a>
/external/skia/src/gpu/ops/
DGrAAConvexPathRenderer.cpp85 SkScalar t = SkPoint::CrossProduct(pi, pj); in center_of_mass()
DGrAAConvexTessellator.cpp162 SkScalar cross = SkPoint::CrossProduct(fNorms[0], fNorms.top()); in computeNormals()