Beispiel #1
0
def verwerk_regel(regel):
    cr = CoordinateRow()
    coordinaten = regel.split()
    for coordinaat in coordinaten:
        verwerkt_coordinaat = verwerk_coordinaat(coordinaat)
        cr.add(verwerkt_coordinaat)
    cr2 = CoordinateRow()
    cr12 = cr.weave(cr2)
    print cr12
Beispiel #2
0
def verwerk_regel(regel):
    cr = CoordinateRow()
    coordinaten = regel.split()
    for coordinaat in coordinaten:
        verwerkt_coordinaat = verwerk_coordinaat(coordinaat)
        cr.add(verwerkt_coordinaat)
    cr2 = CoordinateRow()
    cr12 = cr.weave(cr2)
    print cr12
Beispiel #3
0
        i = Coordinate(i)
        i.getAdjustedX()
        return i


def flatten(lst):
    return sum(([x] if not isinstance(x, list) else flatten(x) for x in lst),
               [])


f = file_input()
content = f.splitlines()
coords = [i.split() for i in content]
print coords

cr = CoordinateRow()
addAll(coords[0], cr)
print cr.coordinate_row

cr2 = CoordinateRow()
removeEqual(coords[0], cr2)
print cr2.coordinate_row
print flatten(cr2.coordinate_row)
cr3 = CoordinateRow()
for i in flatten(cr2.coordinate_row):
    cr3.add(
        str(Coordinate(i).getAdjustedX()) + "," + str(Coordinate(i).getY()))
print cr3.coordinate_row

cr4 = CoordinateRow()
split_eq = splitEqual(f)
Beispiel #4
0
        i = Coordinate(i)
        i.getAdjustedX()
        return i


def flatten(lst):
    return sum(([x] if not isinstance(x, list) else flatten(x) for x in lst), [])


f = file_input()
content = f.splitlines()
coords = [i.split() for i in content]
print coords

cr = CoordinateRow()
addAll(coords[0], cr)
print cr.coordinate_row

cr2 = CoordinateRow()
removeEqual(coords[0], cr2)
print cr2.coordinate_row
print flatten(cr2.coordinate_row)
cr3 = CoordinateRow()
for i in flatten(cr2.coordinate_row):
    cr3.add(str(Coordinate(i).getAdjustedX()) + "," + str(Coordinate(i).getY()))
print cr3.coordinate_row

cr4 = CoordinateRow()
split_eq = splitEqual(f)
print split_eq.coord