Classes | |
| class | ExtendedSegment |
Functions | |
| def | create_extended_from_edges (edges, x_min, y_min, x_max, y_max) |
| def | create_extended_segments (x_min, x_max, y_min, y_max, extended_lines) |
| def | divide_segments (extended_segments) |
| def | get_clusters (extended_segments, distance) |
| def | merge_together (extended_segments, distance, walls) |
| def | point_line_distance (segment1, x1, y1) |
| def | point_point_distance (seg1, seg2) |
| def | reallocate_walls (seg1, seg2, walls) |
| def | sort_weight (val) |
| def ExtendedSegment.create_extended_from_edges | ( | edges, | |
| x_min, | |||
| y_min, | |||
| x_max, | |||
| y_max | |||
| ) |
Definition at line 83 of file ExtendedSegment.py.
| def ExtendedSegment.create_extended_segments | ( | x_min, | |
| x_max, | |||
| y_min, | |||
| y_max, | |||
| extended_lines | |||
| ) |
Definition at line 28 of file ExtendedSegment.py.
| def ExtendedSegment.divide_segments | ( | extended_segments | ) |
Definition at line 132 of file ExtendedSegment.py.
| def ExtendedSegment.get_clusters | ( | extended_segments, | |
| distance | |||
| ) |
Definition at line 170 of file ExtendedSegment.py.
| def ExtendedSegment.merge_together | ( | extended_segments, | |
| distance, | |||
| walls | |||
| ) |
Definition at line 227 of file ExtendedSegment.py.
| def ExtendedSegment.point_line_distance | ( | segment1, | |
| x1, | |||
| y1 | |||
| ) |
Definition at line 159 of file ExtendedSegment.py.
| def ExtendedSegment.point_point_distance | ( | seg1, | |
| seg2 | |||
| ) |
Definition at line 148 of file ExtendedSegment.py.
| def ExtendedSegment.reallocate_walls | ( | seg1, | |
| seg2, | |||
| walls | |||
| ) |
Definition at line 220 of file ExtendedSegment.py.
| def ExtendedSegment.sort_weight | ( | val | ) |
Definition at line 127 of file ExtendedSegment.py.