/external/skia/src/pathops/ |
H A D | SkPathOpsTSect.cpp | 10 int SkIntersections::intersect(const SkDQuad& quad1, const SkDQuad& quad2) { argument 11 SkTSect<SkDQuad, SkDQuad> sect1(quad1 PATH_OPS_DEBUG_T_SECT_PARAMS(1));
|
H A D | SkAddIntersections.cpp | 285 SkDQuad quad1, quad2; local 403 pts = ts.intersect(quad1.set(wt.pts()), quad2.set(wn.pts())); 410 quad1.set(wt.pts())); 416 pts = ts.intersect(cubic2.set(wn.pts()), quad1.set(wt.pts()));
|
/external/skia/tests/ |
H A D | PathOpsQuadIntersectionTest.cpp | 17 const SkDQuad& quad1 = quadraticTests[index][0]; local 18 SkASSERT(ValidQuad(quad1)); 22 int order1 = reduce1.reduce(quad1); 26 SkDebugf("[%d] quad1 order=%d\n", static_cast<int>(index), order1); 36 intersections.intersect(quad1, quad2); 40 SkDPoint xy1 = quad1.ptAtT(tt1); 326 const SkDQuad& quad1 = testSet[outer]; local 327 SkASSERT(ValidQuad(quad1)); 331 intersections.intersect(quad1, quad2); 334 SkDPoint xy1 = quad1 374 const SkDQuad& quad1 = coincidentTestSet[test1]; local 398 const SkDQuad& quad1 = testSet[test1]; local 521 const SkDQuad& quad1 = testSet[outer]; local 531 const SkDQuad& quad1 = quadraticTests[test][0]; local [all...] |
H A D | PathOpsAngleIdeas.cpp | 127 static bool checkParallel(skiatest::Reporter* reporter, const SkDQuad& quad1, const SkDQuad& quad2) { argument 129 setQuadHullSweep(quad1, sweep); 147 double mFactor = fabs(useS ? distEndRatio(sDist, quad1) : distEndRatio(tDist, quad2)); 151 SkDVector m0 = quad1.ptAtT(0.5) - quad1[0]; 161 static int quadHullsOverlap(skiatest::Reporter* reporter, const SkDQuad& quad1, 164 setQuadHullSweep(quad1, sweep); 195 SkDVector m0 = quad1.ptAtT(0.5) - quad1[0]; 205 return checkParallel(reporter, quad1, quad 226 orderTRange(skiatest::Reporter* reporter, const SkDQuad& quad1, const SkDQuad& quad2, double r, TRange* result) argument 283 bruteMinT(skiatest::Reporter* reporter, const SkDQuad& quad1, const SkDQuad& quad2, TRange* lowerRange, TRange* upperRange) argument 389 bruteForce(skiatest::Reporter* reporter, const SkDQuad& quad1, const SkDQuad& quad2, bool ccw) argument 401 bruteForceCheck(skiatest::Reporter* reporter, const SkDQuad& quad1, const SkDQuad& quad2, bool ccw) argument 417 testQuadAngles(skiatest::Reporter* reporter, const SkDQuad& quad1, const SkDQuad& quad2, int testNo, SkChunkAlloc* allocator) argument [all...] |
H A D | PathOpsDebug.cpp | 752 static void dumpTestCase(const SkDQuad& quad1, const SkDQuad& quad2, int testNo) { argument 754 quad1.dumpInner(); 773 void DumpQ(const SkDQuad& quad1, const SkDQuad& quad2, int testNo) { argument 775 dumpTestCase(quad1, quad2, testNo);
|
/external/deqp/framework/common/ |
H A D | tcuTexLookupVerifier.cpp | 220 static bool isInColorBounds (const LookupPrecision& prec, const ColorQuad& quad0, const ColorQuad& quad1, const Vec4& result) argument 222 const tcu::Vec4 minVal = min(min(quad0), min(quad1)) - prec.colorThreshold; 223 const tcu::Vec4 maxVal = max(max(quad0), max(quad1)) + prec.colorThreshold; 317 const ColorQuad& quad1, 332 if (!isInColorBounds(prec, quad0, quad1, result)) 342 const Vec4 c1 = quad1.p00*(1.0f-a)*(1.0f-b) + quad1.p10*a*(1.0f-b) + quad1.p01*(1.0f-a)*b + quad1.p11*a*b; 391 const ColorQuad& quad1, 315 isTrilinearRangeValid(const LookupPrecision& prec, const ColorQuad& quad0, const ColorQuad& quad1, const Vec2& xBounds, const Vec2& yBounds, const Vec2& zBounds, const float searchStep, const Vec4& result) argument 389 is2DTrilinearFilterResultValid(const LookupPrecision& prec, const ColorQuad& quad0, const ColorQuad& quad1, const Vec2& xBounds0, const Vec2& yBounds0, const Vec2& xBounds1, const Vec2& yBounds1, const Vec2& zBounds, const float searchStep, const Vec4& result) argument 780 ColorQuad quad0, quad1; local 1094 ColorQuad quad1; local 1582 ColorQuad quad1; variable [all...] |
/external/opencv/cvaux/src/ |
H A D | cvepilines.cpp | 195 int icvComputeCoeffForStereoV3( double quad1[4][2], argument 222 point1.x = (1.0 - alpha) * quad1[0][0] + alpha * quad1[3][0]; 223 point1.y = (1.0 - alpha) * quad1[0][1] + alpha * quad1[3][1]; 225 point2.x = (1.0 - alpha) * quad1[1][0] + alpha * quad1[2][0]; 226 point2.y = (1.0 - alpha) * quad1[1][1] + alpha * quad1[2][1]; 251 int icvComputeCoeffForStereoNew( double quad1[ argument 311 double quad1[4][2]; local 1294 icvGetQuadsTransform( CvSize imageSize, CvMatr64d camMatr1, CvMatr64d rotMatr1, CvVect64d transVect1, CvMatr64d camMatr2, CvMatr64d rotMatr2, CvVect64d transVect2, CvSize* warpSize, double quad1[4][2], double quad2[4][2], CvMatr64d fundMatr, CvPoint3D64d* epipole1, CvPoint3D64d* epipole2 ) argument 1672 icvGetQuadsTransformNew( CvSize imageSize, CvMatr32f camMatr1, CvMatr32f camMatr2, CvMatr32f rotMatr1, CvVect32f transVect1, CvSize* warpSize, double quad1[4][2], double quad2[4][2], CvMatr32f fundMatr, CvPoint3D32f* epipole1, CvPoint3D32f* epipole2 ) argument 1754 double quad1[4][2]; local 1763 quad1, local [all...] |
/external/webrtc/talk/media/base/ |
H A D | videoframe_unittest.h | 304 const uint8_t* quad1 = start + (y * awidth + x) * 2; local 305 frame->GetYPlane()[stride_y * y + x] = quad1[y1_pos]; 307 frame->GetYPlane()[stride_y * y + x + 1] = quad1[y2_pos]; 310 const uint8_t* quad2 = quad1 + awidth * 2; 312 quad2 = quad1; 315 (quad1[u_pos] + quad2[u_pos] + 1) / 2; 317 (quad1[v_pos] + quad2[v_pos] + 1) / 2;
|