Flutter Engine
The Flutter Engine
Static Public Member Functions | List of all members
PathOpsAngleTester Class Reference

Static Public Member Functions

static int ConvexHullOverlaps (SkOpAngle &lh, SkOpAngle &rh)
 
static int EndsIntersect (SkOpAngle &lh, SkOpAngle &rh)
 
static int After (SkOpAngle &lh, SkOpAngle &rh)
 
static int AllOnOneSide (SkOpAngle &lh, SkOpAngle &rh)
 
static int ConvexHullOverlaps (SkOpAngle &lh, SkOpAngle &rh)
 
static int Orderable (SkOpAngle &lh, SkOpAngle &rh)
 
static int EndsIntersect (SkOpAngle &lh, SkOpAngle &rh)
 
static void SetNext (SkOpAngle &lh, SkOpAngle &rh)
 

Detailed Description

Definition at line 37 of file PathOpsAngleIdeas.cpp.

Member Function Documentation

◆ After()

static int PathOpsAngleTester::After ( SkOpAngle lh,
SkOpAngle rh 
)
inlinestatic

Definition at line 210 of file PathOpsAngleTest.cpp.

210 {
211 return lh.after(&rh);
212 }

◆ AllOnOneSide()

static int PathOpsAngleTester::AllOnOneSide ( SkOpAngle lh,
SkOpAngle rh 
)
inlinestatic

Definition at line 214 of file PathOpsAngleTest.cpp.

214 {
215 return lh.lineOnOneSide(&rh, false);
216 }

◆ ConvexHullOverlaps() [1/2]

static int PathOpsAngleTester::ConvexHullOverlaps ( SkOpAngle lh,
SkOpAngle rh 
)
inlinestatic

Definition at line 39 of file PathOpsAngleIdeas.cpp.

39 {
40 return lh.convexHullOverlaps(&rh);
41 }

◆ ConvexHullOverlaps() [2/2]

static int PathOpsAngleTester::ConvexHullOverlaps ( SkOpAngle lh,
SkOpAngle rh 
)
inlinestatic

Definition at line 218 of file PathOpsAngleTest.cpp.

218 {
219 return lh.convexHullOverlaps(&rh);
220 }

◆ EndsIntersect() [1/2]

static int PathOpsAngleTester::EndsIntersect ( SkOpAngle lh,
SkOpAngle rh 
)
inlinestatic

Definition at line 43 of file PathOpsAngleIdeas.cpp.

43 {
44 return lh.endsIntersect(&rh);
45 }

◆ EndsIntersect() [2/2]

static int PathOpsAngleTester::EndsIntersect ( SkOpAngle lh,
SkOpAngle rh 
)
inlinestatic

Definition at line 226 of file PathOpsAngleTest.cpp.

226 {
227 return lh.endsIntersect(&rh);
228 }

◆ Orderable()

static int PathOpsAngleTester::Orderable ( SkOpAngle lh,
SkOpAngle rh 
)
inlinestatic

Definition at line 222 of file PathOpsAngleTest.cpp.

222 {
223 return lh.orderable(&rh);
224 }

◆ SetNext()

static void PathOpsAngleTester::SetNext ( SkOpAngle lh,
SkOpAngle rh 
)
inlinestatic

Definition at line 230 of file PathOpsAngleTest.cpp.

230 {
231 lh.fNext = &rh;
232 }

The documentation for this class was generated from the following files: