Skip to content

Commit

Permalink
Complete formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
lycantropos committed Apr 16, 2022
1 parent b4daea7 commit 377925a
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions bentley_ottmann/core/event.py
Original file line number Diff line number Diff line change
Expand Up @@ -114,9 +114,9 @@ def divide(self, break_point: Point) -> 'LeftEvent':
.setdefault(break_point, set()).update(segments_ids))
(self.parts_ids.setdefault(break_point, {})
.setdefault(self.end, set()).update(segments_ids))
result = self.right.left = LeftEvent(
break_point, self.right, self.original_start,
self.parts_ids)
result = self.right.left = LeftEvent(break_point, self.right,
self.original_start,
self.parts_ids)
self.right = RightEvent(break_point, self, self.original_end)
return result

Expand All @@ -129,13 +129,15 @@ def has_only_relations(self, *relations: Relation) -> bool:
def merge_with(self, other: 'LeftEvent') -> None:
assert self.start == other.start and self.end == other.end
full_relation = classify_overlap(
other.original_start, other.original_end, self.original_start,
self.original_end)
other.original_start, other.original_end,
self.original_start, self.original_end
)
self.register_relation(full_relation)
other.register_relation(full_relation.complement)
start, end = self.start, self.end
self.parts_ids[start][end] = other.parts_ids[start][end] = (
self.parts_ids[start][end] | other.parts_ids[start][end])
self.parts_ids[start][end] | other.parts_ids[start][end]
)

def register_tangent(self, tangent: Event) -> None:
assert self.start == tangent.start
Expand Down

0 comments on commit 377925a

Please sign in to comment.