/external/dng_sdk/source/ |
dng_1d_table.cpp | 42 void dng_1d_table::SubDivide (const dng_1d_function &function, 50 bool subDivide = (range > (kTableSize >> 8)); 52 if (!subDivide) 61 subDivide = true; 67 if (subDivide) 77 SubDivide (function, lower, middle, maxDelta); 79 SubDivide (function, middle, upper, maxDelta); 127 SubDivide (function,
|
/external/skia/src/pathops/ |
SkPathOpsConic.h | 109 SkDConic subDivide(double t1, double t2) const; 110 void subDivide(double t1, double t2, SkDConic* c) const { *c = this->subDivide(t1, t2); } 112 static SkDConic SubDivide(const SkPoint a[kPointCount], SkScalar weight, double t1, double t2) { 115 return conic.subDivide(t1, t2); 118 SkDPoint subDivide(const SkDPoint& a, const SkDPoint& c, double t1, double t2, 121 static SkDPoint SubDivide(const SkPoint pts[kPointCount], SkScalar weight, 126 return conic.subDivide(a, c, t1, t2, newWeight); 188 void subDivide(double t1, double t2, SkTCurve* curve) const override { 189 ((SkTConic*) curve)->fConic = fConic.subDivide(t1, t2) [all...] |
SkPathOpsCubic.h | 120 SkDCubic subDivide(double t1, double t2) const; 121 void subDivide(double t1, double t2, SkDCubic* c) const { *c = this->subDivide(t1, t2); } 123 static SkDCubic SubDivide(const SkPoint a[kPointCount], double t1, double t2) { 125 return cubic.set(a).subDivide(t1, t2); 128 void subDivide(const SkDPoint& a, const SkDPoint& d, double t1, double t2, SkDPoint p[2]) const; 130 static void SubDivide(const SkPoint pts[kPointCount], const SkDPoint& a, const SkDPoint& d, double t1, 133 cubic.set(pts).subDivide(a, d, t1, t2, p); 235 void subDivide(double t1, double t2, SkTCurve* curve) const override { 236 ((SkTCubic*) curve)->fCubic = fCubic.subDivide(t1, t2) [all...] |
SkPathOpsQuad.h | 95 SkDQuad subDivide(double t1, double t2) const; 96 void subDivide(double t1, double t2, SkDQuad* quad) const { *quad = this->subDivide(t1, t2); } 98 static SkDQuad SubDivide(const SkPoint a[kPointCount], double t1, double t2) { 101 return quad.subDivide(t1, t2); 103 SkDPoint subDivide(const SkDPoint& a, const SkDPoint& c, double t1, double t2) const; 104 static SkDPoint SubDivide(const SkPoint pts[kPointCount], const SkDPoint& a, const SkDPoint& c, 108 return quad.subDivide(a, c, t1, t2); 179 void subDivide(double t1, double t2, SkTCurve* curve) const override { 180 ((SkTQuad*) curve)->fQuad = fQuad.subDivide(t1, t2) [all...] |
SkPathOpsTCurve.h | 42 virtual void subDivide(double t1, double t2, SkTCurve* curve) const = 0;
|
SkPathOpsConic.cpp | 103 /* see quad subdivide for point rationale */ 124 SkDConic SkDConic::subDivide(double t1, double t2) const { 169 SkDPoint SkDConic::subDivide(const SkDPoint& a, const SkDPoint& c, double t1, double t2, 171 SkDConic chopped = this->subDivide(t1, t2);
|
SkPathOpsQuad.cpp | 278 SkDQuad SkDQuad::subDivide(double t1, double t2) const { 303 SkDPoint SkDQuad::subDivide(const SkDPoint& a, const SkDPoint& c, double t1, double t2) const { 306 SkDQuad sub = subDivide(t1, t2);
|
SkPathOpsCurve.h | 272 SkDQuad dst = quad.subDivide(startT, endT); 279 SkDConic dst = conic.subDivide(startT, endT); 286 SkDCubic dst = cubic.subDivide(startT, endT);
|
SkPathOpsCubic.cpp | 652 SkDCubic SkDCubic::subDivide(double t1, double t2) const { 682 void SkDCubic::subDivide(const SkDPoint& a, const SkDPoint& d, 686 SkDCubic sub = subDivide(t1, t2);
|
SkOpSegment.cpp | 172 start->segment()->subDivide(start, end, &curvePart.fCurve); [all...] |
SkOpSegment.h | 385 bool subDivide(const SkOpSpanBase* start, const SkOpSpanBase* end, SkDCurve* result) const;
|
/external/skqp/src/pathops/ |
SkPathOpsConic.h | 109 SkDConic subDivide(double t1, double t2) const; 110 void subDivide(double t1, double t2, SkDConic* c) const { *c = this->subDivide(t1, t2); } 112 static SkDConic SubDivide(const SkPoint a[kPointCount], SkScalar weight, double t1, double t2) { 115 return conic.subDivide(t1, t2); 118 SkDPoint subDivide(const SkDPoint& a, const SkDPoint& c, double t1, double t2, 121 static SkDPoint SubDivide(const SkPoint pts[kPointCount], SkScalar weight, 126 return conic.subDivide(a, c, t1, t2, newWeight); 188 void subDivide(double t1, double t2, SkTCurve* curve) const override { 189 ((SkTConic*) curve)->fConic = fConic.subDivide(t1, t2) [all...] |
SkPathOpsCubic.h | 120 SkDCubic subDivide(double t1, double t2) const; 121 void subDivide(double t1, double t2, SkDCubic* c) const { *c = this->subDivide(t1, t2); } 123 static SkDCubic SubDivide(const SkPoint a[kPointCount], double t1, double t2) { 125 return cubic.set(a).subDivide(t1, t2); 128 void subDivide(const SkDPoint& a, const SkDPoint& d, double t1, double t2, SkDPoint p[2]) const; 130 static void SubDivide(const SkPoint pts[kPointCount], const SkDPoint& a, const SkDPoint& d, double t1, 133 cubic.set(pts).subDivide(a, d, t1, t2, p); 235 void subDivide(double t1, double t2, SkTCurve* curve) const override { 236 ((SkTCubic*) curve)->fCubic = fCubic.subDivide(t1, t2) [all...] |
SkPathOpsQuad.h | 95 SkDQuad subDivide(double t1, double t2) const; 96 void subDivide(double t1, double t2, SkDQuad* quad) const { *quad = this->subDivide(t1, t2); } 98 static SkDQuad SubDivide(const SkPoint a[kPointCount], double t1, double t2) { 101 return quad.subDivide(t1, t2); 103 SkDPoint subDivide(const SkDPoint& a, const SkDPoint& c, double t1, double t2) const; 104 static SkDPoint SubDivide(const SkPoint pts[kPointCount], const SkDPoint& a, const SkDPoint& c, 108 return quad.subDivide(a, c, t1, t2); 179 void subDivide(double t1, double t2, SkTCurve* curve) const override { 180 ((SkTQuad*) curve)->fQuad = fQuad.subDivide(t1, t2) [all...] |
SkPathOpsTCurve.h | 42 virtual void subDivide(double t1, double t2, SkTCurve* curve) const = 0;
|
SkPathOpsConic.cpp | 103 /* see quad subdivide for point rationale */ 124 SkDConic SkDConic::subDivide(double t1, double t2) const { 169 SkDPoint SkDConic::subDivide(const SkDPoint& a, const SkDPoint& c, double t1, double t2, 171 SkDConic chopped = this->subDivide(t1, t2);
|
SkPathOpsQuad.cpp | 278 SkDQuad SkDQuad::subDivide(double t1, double t2) const { 303 SkDPoint SkDQuad::subDivide(const SkDPoint& a, const SkDPoint& c, double t1, double t2) const { 306 SkDQuad sub = subDivide(t1, t2);
|
SkPathOpsCurve.h | 272 SkDQuad dst = quad.subDivide(startT, endT); 279 SkDConic dst = conic.subDivide(startT, endT); 286 SkDCubic dst = cubic.subDivide(startT, endT);
|
SkPathOpsCubic.cpp | 652 SkDCubic SkDCubic::subDivide(double t1, double t2) const { 682 void SkDCubic::subDivide(const SkDPoint& a, const SkDPoint& d, 686 SkDCubic sub = subDivide(t1, t2);
|
SkOpSegment.cpp | 172 start->segment()->subDivide(start, end, &curvePart.fCurve); [all...] |
SkOpSegment.h | 385 bool subDivide(const SkOpSpanBase* start, const SkOpSpanBase* end, SkDCurve* result) const;
|
/external/skia/tests/ |
PathOpsTestCommon.cpp | 27 sub = cubic.subDivide(start, 1); 122 SkDCubic part = cubic->subDivide(0, inflectT[0]); 126 part = cubic->subDivide(inflectT[idx], inflectT[idx + 1]); 129 part = cubic->subDivide(inflectT[last], 1); 149 SkDCubic part = cubic.subDivide(tStart, tEnd); 234 SkDCubic part = cubic.subDivide(lo, hi);
|
PathOpsConicIntersectionTest.cpp | 146 SkDConic chopped = dConic.subDivide(tIndex / (double) chops, 171 dChopped[0] = dConic.subDivide(0, t); 172 dChopped[1] = dConic.subDivide(t, 1);
|
/external/skqp/tests/ |
PathOpsTestCommon.cpp | 27 sub = cubic.subDivide(start, 1); 122 SkDCubic part = cubic->subDivide(0, inflectT[0]); 126 part = cubic->subDivide(inflectT[idx], inflectT[idx + 1]); 129 part = cubic->subDivide(inflectT[last], 1); 149 SkDCubic part = cubic.subDivide(tStart, tEnd); 234 SkDCubic part = cubic.subDivide(lo, hi);
|
PathOpsConicIntersectionTest.cpp | 146 SkDConic chopped = dConic.subDivide(tIndex / (double) chops, 171 dChopped[0] = dConic.subDivide(0, t); 172 dChopped[1] = dConic.subDivide(t, 1);
|