#include "modules/bentleyottmann/include/Point.h"
#include <cstdint>
#include <optional>
#include <tuple>
Go to the source code of this file.
|
bool | bentleyottmann::operator== (const Segment &s0, const Segment &s1) |
|
bool | bentleyottmann::operator< (const Segment &s0, const Segment &s1) |
|
bool | bentleyottmann::no_intersection_by_bounding_box (const Segment &s0, const Segment &s1) |
|
std::optional< Point > | bentleyottmann::intersect (const Segment &s0, const Segment &s1) |
|
bool | bentleyottmann::less_than_at (const Segment &s0, const Segment &s1, int32_t y) |
|
bool | bentleyottmann::point_less_than_segment_in_x (Point p, const Segment &segment) |
|
bool | bentleyottmann::rounded_point_less_than_segment_in_x_lower (const Segment &s, Point p) |
|
bool | bentleyottmann::rounded_point_less_than_segment_in_x_upper (const Segment &s, Point p) |
|
int | bentleyottmann::compare_slopes (const Segment &s0, const Segment &s1) |
|