Searched refs:Cubic (Results 51 - 75 of 89) sorted by relevance

1234

/external/skia/experimental/Intersection/
H A DCubicParameterization_Test.cpp31 Cubic whole, first, second, mid;
56 const Cubic cubics[] = {
H A DLineCubicIntersection.cpp83 LineCubicIntersections(const Cubic& c, const _Line& l, Intersections& i)
93 Cubic r;
254 const Cubic& cubic;
259 int horizontalIntersect(const Cubic& cubic, double left, double right, double y,
276 int horizontalIntersect(const Cubic& cubic, double left, double right, double y,
282 int verticalIntersect(const Cubic& cubic, double top, double bottom, double x,
288 int intersect(const Cubic& cubic, const _Line& line, Intersections& i) {
293 int intersectRay(const Cubic& cubic, const _Line& line, Intersections& i) {
H A DLineParameteters_Test.cpp12 const Cubic tests[] = {
45 const Cubic& cubic = tests[index];
H A DCubicUtilities.cpp15 double calcPrecision(const Cubic& cubic) {
24 double calcPrecision(const Cubic& cubic, double t, double scale) {
25 Cubic part;
31 bool clockwise(const Cubic& c) {
49 bool controls_contained_by_ends(const Cubic& c) {
78 bool ends_are_extrema_in_x_or_y(const Cubic& c) {
83 bool monotonic_in_y(const Cubic& c) {
87 bool serpentine(const Cubic& c) {
291 double dx_at_t(const Cubic& cubic, double t) {
295 double dy_at_t(const Cubic
[all...]
H A DConvexHull_Test.cpp11 const Cubic convex[] = {
21 const Cubic bowtie[] = {
30 const Cubic arrow[] = {
39 const Cubic three[] = {
50 const Cubic triangle[] = {
75 const Cubic* data;
106 static void transform(const Cubic& cubic, const Matrix3x2& matrix, Cubic& rotPath) {
120 static int rotate_to_hull(const Cubic& cubic, char order[4], size_t idx, size_t inr) {
143 Cubic rotPat
[all...]
H A DCubicIntersection_Test.cpp20 const Cubic& cubic1 = tests[index][0];
21 const Cubic& cubic2 = tests[index][1];
22 Cubic reduce1, reduce2;
64 static const Cubic testSet[] = {
141 static const Cubic newTestSet[] = {
197 static void oneOff(const Cubic& cubic1, const Cubic& cubic2) {
289 static void oneOff3(const Cubic& cubic1, const Cubic& cubic2) {
361 const Cubic
[all...]
H A DCubicIntersection.cpp30 static int quadPart(const Cubic& cubic, double tStart, double tEnd, Quadratic& simple) {
31 Cubic part;
78 static bool intersect3(const Cubic& cubic1, double t1s, double t1e, const Cubic& cubic2,
82 Cubic c1, c2;
112 Cubic cSub1, cSub2;
314 static bool intersectEnd(const Cubic& cubic1, bool start, const Cubic& cubic2, const _Rect& bounds2,
391 static bool closeStart(const Cubic& cubic, int cubicIndex, Intersections& i, _Point& pt) {
399 static bool closeEnd(const Cubic
[all...]
H A DCubicParameterization_TestUtility.cpp6 static void parameter_coeffs(const Cubic& cubic, double coeffs[coeff_count]) {
38 bool point_on_parameterized_curve(const Cubic& cubic, const _Point& point) {
H A DCubicSubDivide.cpp67 void sub_divide(const Cubic& src, double t1, double t2, Cubic& dst) {
93 void sub_divide(const Cubic& src, const _Point& a, const _Point& d,
128 void chop_at(const Cubic& src, CubicPair& dst, double t)
H A DQuadraticUtilities.h42 void toCubic(const Quadratic& , Cubic& );
H A DDataTypes.h341 typedef _Point Cubic[4]; typedef
388 void setBounds(const Cubic& );
390 void setRawBounds(const Cubic& );
395 const Cubic& first() const { return (const Cubic&) pts[0]; }
396 const Cubic& second() const { return (const Cubic&) pts[3]; }
/external/chromium_org/third_party/skia/experimental/Intersection/
H A DCubicUtilities.cpp15 double calcPrecision(const Cubic& cubic) {
24 double calcPrecision(const Cubic& cubic, double t, double scale) {
25 Cubic part;
31 bool clockwise(const Cubic& c) {
49 bool controls_contained_by_ends(const Cubic& c) {
78 bool ends_are_extrema_in_x_or_y(const Cubic& c) {
83 bool monotonic_in_y(const Cubic& c) {
87 bool serpentine(const Cubic& c) {
291 double dx_at_t(const Cubic& cubic, double t) {
295 double dy_at_t(const Cubic
[all...]
H A DConvexHull_Test.cpp11 const Cubic convex[] = {
21 const Cubic bowtie[] = {
30 const Cubic arrow[] = {
39 const Cubic three[] = {
50 const Cubic triangle[] = {
75 const Cubic* data;
106 static void transform(const Cubic& cubic, const Matrix3x2& matrix, Cubic& rotPath) {
120 static int rotate_to_hull(const Cubic& cubic, char order[4], size_t idx, size_t inr) {
143 Cubic rotPat
[all...]
H A DCubicIntersection_Test.cpp20 const Cubic& cubic1 = tests[index][0];
21 const Cubic& cubic2 = tests[index][1];
22 Cubic reduce1, reduce2;
64 static const Cubic testSet[] = {
141 static const Cubic newTestSet[] = {
197 static void oneOff(const Cubic& cubic1, const Cubic& cubic2) {
289 static void oneOff3(const Cubic& cubic1, const Cubic& cubic2) {
361 const Cubic
[all...]
H A DCubicIntersection.cpp30 static int quadPart(const Cubic& cubic, double tStart, double tEnd, Quadratic& simple) {
31 Cubic part;
78 static bool intersect3(const Cubic& cubic1, double t1s, double t1e, const Cubic& cubic2,
82 Cubic c1, c2;
112 Cubic cSub1, cSub2;
314 static bool intersectEnd(const Cubic& cubic1, bool start, const Cubic& cubic2, const _Rect& bounds2,
391 static bool closeStart(const Cubic& cubic, int cubicIndex, Intersections& i, _Point& pt) {
399 static bool closeEnd(const Cubic
[all...]
H A DCubicParameterization_TestUtility.cpp6 static void parameter_coeffs(const Cubic& cubic, double coeffs[coeff_count]) {
38 bool point_on_parameterized_curve(const Cubic& cubic, const _Point& point) {
H A DCubicSubDivide.cpp67 void sub_divide(const Cubic& src, double t1, double t2, Cubic& dst) {
93 void sub_divide(const Cubic& src, const _Point& a, const _Point& d,
128 void chop_at(const Cubic& src, CubicPair& dst, double t)
H A DQuadraticUtilities.h42 void toCubic(const Quadratic& , Cubic& );
H A DDataTypes.h341 typedef _Point Cubic[4]; typedef
388 void setBounds(const Cubic& );
390 void setRawBounds(const Cubic& );
395 const Cubic& first() const { return (const Cubic&) pts[0]; }
396 const Cubic& second() const { return (const Cubic&) pts[3]; }
/external/chromium_org/third_party/WebKit/Source/platform/scroll/
H A DScrollAnimatorNone.cpp80 case Cubic:
138 case Cubic:
384 return Parameters(true, 20 * kTickTime, 10 * kTickTime, Cubic, 10 * kTickTime, Cubic, 10 * kTickTime, Linear, 1);
386 return Parameters(true, 10 * kTickTime, 7 * kTickTime, Cubic, 3 * kTickTime, Cubic, 3 * kTickTime, Linear, 1);
388 return Parameters(true, 15 * kTickTime, 10 * kTickTime, Cubic, 5 * kTickTime, Cubic, 5 * kTickTime, Linear, 1);
390 return Parameters(true, 11 * kTickTime, 2 * kTickTime, Cubic, 3 * kTickTime, Cubic,
[all...]
H A DScrollAnimatorNone.h60 Cubic, enumerator in enum:blink::ScrollAnimatorNone::Curve
/external/chromium_org/third_party/skia/src/utils/win/
H A DSkDWriteGeometrySink.cpp88 } Cubic[4], Quadratic[3]; typedef in typeref:struct:__anon15363
90 static bool check_quadratic(const Cubic& cubic, Quadratic& reduction) {
118 Cubic cubic = { { prevPt.x, prevPt.y },
/external/skia/src/utils/win/
H A DSkDWriteGeometrySink.cpp88 } Cubic[4], Quadratic[3]; typedef in typeref:struct:__anon30770
90 static bool check_quadratic(const Cubic& cubic, Quadratic& reduction) {
118 Cubic cubic = { { prevPt.x, prevPt.y },
/external/chromium_org/net/quic/congestion_control/
H A Dtcp_cubic_sender.h84 // Methods for isolating PRR from the rest of TCP Cubic.
91 Cubic cubic_;
H A Dcubic_test.cc15 const float kBeta = 0.7f; // Default Cubic backoff factor.
32 Cubic cubic_;
57 // Cubic phase.
89 // Advance current time so that cwnd update is allowed to happen by Cubic.
101 // Testing Cubic mode increase.
153 // Cubic phase.

Completed in 265 milliseconds

1234