Classes | Functions
ExtendedSegment Namespace Reference

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)
 

Function Documentation

◆ create_extended_from_edges()

def ExtendedSegment.create_extended_from_edges (   edges,
  x_min,
  y_min,
  x_max,
  y_max 
)

Definition at line 83 of file ExtendedSegment.py.

◆ create_extended_segments()

def ExtendedSegment.create_extended_segments (   x_min,
  x_max,
  y_min,
  y_max,
  extended_lines 
)

Definition at line 28 of file ExtendedSegment.py.

◆ divide_segments()

def ExtendedSegment.divide_segments (   extended_segments)

Definition at line 132 of file ExtendedSegment.py.

◆ get_clusters()

def ExtendedSegment.get_clusters (   extended_segments,
  distance 
)

Definition at line 170 of file ExtendedSegment.py.

◆ merge_together()

def ExtendedSegment.merge_together (   extended_segments,
  distance,
  walls 
)

Definition at line 227 of file ExtendedSegment.py.

◆ point_line_distance()

def ExtendedSegment.point_line_distance (   segment1,
  x1,
  y1 
)

Definition at line 159 of file ExtendedSegment.py.

◆ point_point_distance()

def ExtendedSegment.point_point_distance (   seg1,
  seg2 
)

Definition at line 148 of file ExtendedSegment.py.

◆ reallocate_walls()

def ExtendedSegment.reallocate_walls (   seg1,
  seg2,
  walls 
)

Definition at line 220 of file ExtendedSegment.py.

◆ sort_weight()

def ExtendedSegment.sort_weight (   val)

Definition at line 127 of file ExtendedSegment.py.



rose2
Author(s): Gabriele Somaschini, Matteo Luperto
autogenerated on Wed Jun 28 2023 02:21:53