|
def | Segment.adjacent_edges (x, y, edge, edges) |
|
def | Segment.already_inside_segment (seg, projections) |
|
def | Segment.assign_angular_cluster (wall_list, cluster_centers) |
|
def | Segment.check_pos (x_min, x_max, y_min, y_max, x, y) |
|
def | Segment.compute_coverage (edge, projections) |
|
def | Segment.create_edges (extended_segments) |
|
def | Segment.create_short_ex_lines (line, walls, size, extended_lines) |
|
def | Segment.find_extremes (walls_list) |
|
def | Segment.get_projected_points (wall1, wall2) |
|
def | Segment.included (seg1, segment_list) |
|
def | Segment.inside_segment (vertex, x1, y1, x2, y2) |
|
def | Segment.intersection (x1, y1, x2, y2, x3, y3, x4, y4) |
|
def | Segment.intersection_lines (m1, q1, m2, q2) |
|
def | Segment.lateral_separation (wall1, wall2) |
|
def | Segment.length (x1, y1, x2, y2) |
|
def | Segment.merge_overlapped (projections) |
|
def | Segment.p_to_p_dist (p1, p2) |
|
def | Segment.point_segment_distance (px, py, x1, y1, x2, y2) |
|
def | Segment.project_point (x1, y1, x2, y2, x3, y3) |
|
def | Segment.radiant_inclination (x1, y1, x2, y2) |
|
def | Segment.remove_less_representatives (extended_segments, threshold) |
|
def | Segment.remove_less_representatives_v2 (extended_segments, threshold, param) |
|
def | Segment.same_m (edge, edge1, epsilon=0.05) |
|
def | Segment.segments_distance (x11, y11, x12, y12, x21, y21, x22, y22) |
|
def | Segment.segments_intersect (x11, y11, x12, y12, x21, y21, x22, y22) |
|
def | Segment.set_segment_label2 (angular_ordered, label) |
|
def | Segment.set_weight_offset_edges (border_lines, edges_th1) |
|
def | Segment.set_weights (edges, wall_list) |
|
def | Segment.spatial_clustering (threshold, wall_list) |
|