Flutter Engine
The Flutter Engine
LineQuadraticIntersections Member List

This is the complete list of members for LineQuadraticIntersections, including all inherited members.

addExactEndPoints()LineQuadraticIntersectionsinlineprotected
addExactHorizontalEndPoints(double left, double right, double y)LineQuadraticIntersectionsinlineprotected
addExactVerticalEndPoints(double top, double bottom, double x)LineQuadraticIntersectionsinlineprotected
addLineNearEndPoints()LineQuadraticIntersectionsinlineprotected
addNearEndPoints()LineQuadraticIntersectionsinlineprotected
addNearHorizontalEndPoints(double left, double right, double y)LineQuadraticIntersectionsinlineprotected
addNearVerticalEndPoints(double top, double bottom, double x)LineQuadraticIntersectionsinlineprotected
allowNear(bool allow)LineQuadraticIntersectionsinline
checkCoincident()LineQuadraticIntersectionsinline
findLineT(double t)LineQuadraticIntersectionsinlineprotected
horizontalIntersect(double axisIntercept, double roots[2])LineQuadraticIntersectionsinline
horizontalIntersect(double axisIntercept, double left, double right, bool flipped)LineQuadraticIntersectionsinline
intersect()LineQuadraticIntersectionsinline
intersectRay(double roots[2])LineQuadraticIntersectionsinline
kPointInitialized enum valueLineQuadraticIntersections
kPointUninitialized enum valueLineQuadraticIntersections
LineQuadraticIntersections(const SkDQuad &q, const SkDLine &l, SkIntersections *i)LineQuadraticIntersectionsinline
LineQuadraticIntersections(const SkDQuad &q)LineQuadraticIntersectionsinline
PinTPoint enum nameLineQuadraticIntersections
pinTs(double *quadT, double *lineT, SkDPoint *pt, PinTPoint ptSet)LineQuadraticIntersectionsinlineprotected
uniqueAnswer(double quadT, const SkDPoint &pt)LineQuadraticIntersectionsinline
verticalIntersect(double axisIntercept, double roots[2])LineQuadraticIntersectionsinline
verticalIntersect(double axisIntercept, double top, double bottom, bool flipped)LineQuadraticIntersectionsinline