Flutter Engine
The Flutter Engine
LineConicIntersections Member List

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

addExactEndPoints()LineConicIntersectionsinlineprotected
addExactHorizontalEndPoints(double left, double right, double y)LineConicIntersectionsinlineprotected
addExactVerticalEndPoints(double top, double bottom, double x)LineConicIntersectionsinlineprotected
addLineNearEndPoints()LineConicIntersectionsinlineprotected
addNearEndPoints()LineConicIntersectionsinlineprotected
addNearHorizontalEndPoints(double left, double right, double y)LineConicIntersectionsinlineprotected
addNearVerticalEndPoints(double top, double bottom, double x)LineConicIntersectionsinlineprotected
allowNear(bool allow)LineConicIntersectionsinline
checkCoincident()LineConicIntersectionsinline
findLineT(double t)LineConicIntersectionsinlineprotected
horizontalIntersect(double axisIntercept, double roots[2])LineConicIntersectionsinline
horizontalIntersect(double axisIntercept, double left, double right, bool flipped)LineConicIntersectionsinline
intersect()LineConicIntersectionsinline
intersectRay(double roots[2])LineConicIntersectionsinline
kPointInitialized enum valueLineConicIntersections
kPointUninitialized enum valueLineConicIntersections
LineConicIntersections(const SkDConic &c, const SkDLine &l, SkIntersections *i)LineConicIntersectionsinline
LineConicIntersections(const SkDConic &c)LineConicIntersectionsinline
PinTPoint enum nameLineConicIntersections
pinTs(double *conicT, double *lineT, SkDPoint *pt, PinTPoint ptSet)LineConicIntersectionsinlineprotected
uniqueAnswer(double conicT, const SkDPoint &pt)LineConicIntersectionsinlineprotected
validT(double r[3], double axisIntercept, double roots[2])LineConicIntersectionsinline
verticalIntersect(double axisIntercept, double roots[2])LineConicIntersectionsinline
verticalIntersect(double axisIntercept, double top, double bottom, bool flipped)LineConicIntersectionsinline