18 EventQueue eventQueue = std::move(possibleEQ.value());
std::vector< Crossing > crossings()
bool hasMoreEvents() const
void handleNextEventPoint(SweepLineInterface *handler)
static std::optional< EventQueue > Make(SkSpan< const Segment > segments)
std::optional< std::vector< Crossing > > bentley_ottmann_1(SkSpan< const Segment > segments)