|
| TestEventHandler (skiatest::Reporter *r, Point eventPoint, SkSpan< const Segment > deletions, SkSpan< const Segment > insertions, SkSpan< const Crossing > crossings, HasDeletions hasDeletions=kHasDeletions) |
|
void | handleDeletions (Point eventPoint, const DeletionSegmentSet &removing) override |
|
void | handleInsertionsAndCheckForNewCrossings (Point eventPoint, const InsertionSegmentSet &inserting, EventQueueInterface *queue) override |
|
virtual | ~SweepLineInterface ()=default |
|
virtual void | handleDeletions (Point eventPoint, const DeletionSegmentSet &removing)=0 |
|
virtual void | handleInsertionsAndCheckForNewCrossings (Point eventPoint, const InsertionSegmentSet &inserting, EventQueueInterface *queue)=0 |
|
Definition at line 135 of file EventQueueTest.cpp.
◆ TestEventHandler()
Definition at line 136 of file EventQueueTest.cpp.
constexpr T * begin() const
constexpr T * end() const
std::vector< Crossing > fCrossings
std::vector< Segment > fInsertions
const Point fCandidateEventPoint
std::vector< Segment > fDeletions
skiatest::Reporter *const fR
const HasDeletions fHasDeletions
◆ handleDeletions()
◆ handleInsertionsAndCheckForNewCrossings()
◆ fCandidateEventPoint
const Point TestEventHandler::fCandidateEventPoint |
◆ fCrossings
std::vector<Crossing> TestEventHandler::fCrossings |
◆ fDeletions
std::vector<Segment> TestEventHandler::fDeletions |
◆ fHasDeletions
◆ fInsertions
std::vector<Segment> TestEventHandler::fInsertions |
◆ fR
The documentation for this struct was generated from the following file: