Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ss15:projekte_im_sommersemester_15:exktraktion:dokumentation [2015/06/12 17:32] jsauder angelegt |
ss15:projekte_im_sommersemester_15:exktraktion:dokumentation [2016/05/10 14:46] (aktuell) |
||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
self.c=c | self.c=c | ||
self.alpha=alpha | self.alpha=alpha | ||
- | def __repr__(self): | ||
- | return "W["+str(self.a)+",\t"+str(self.b)+",\t"+str(self.c)+"]" | ||
- | |||
- | def selfplot(self,knotenliste): | ||
- | plt.plot([knotenliste[self.a].koords[0],knotenliste[self.b].koords[0],knotenliste[self.c].koords[0]], | ||
- | |||
- | [knotenliste[self.a].koords[1],knotenliste[self.b].koords[1],knotenliste[self.c].koords[1]]) | ||
- | fig.canvas.draw() | ||
- | plt.pause(0.01) | ||
- | |||
- | |||
- | |||
def getWedges(knotenliste): | def getWedges(knotenliste): | ||
- | from operator import itemgetter,attrgetter | + | from operator import attrgetter |
allWedges=[] | allWedges=[] | ||
- | |||
for knoten in knotenliste: | for knoten in knotenliste: | ||
Zeile 53: | Zeile 40: | ||
def getPolygons(wedgeliste,knotenliste): | def getPolygons(wedgeliste,knotenliste): | ||
- | from bisect import bisect_left as search | ||
allpolygons=[] | allpolygons=[] | ||