Ik heb nu een delphi-programma dat werkt met tree's
dit delphi prog genereert deze tree's en beeld ze netjes af op het canvas
Nu is het mijn taak om een uitbreiding hierop te maken,
Ik moet het programma aanpassen zodat het ook grafen genereert en accepteerd
Het genereren van de ze grafen gaat goed.
Ik sla ze op als node's met verwijzingen naar node's ( dus niet met een matrix ofzo)
Ik moet nu nog het afbeelden van deze grafen naar het canvas.
Ik heb na zitten denken over de weergave, als ik het op basis van het algoritme doe dat reeds bestaat
dan houd ik zo'n plaatje over.

Ik gebruik maak dus gewoon een streep tussen de nieuwste knoop, en reeds bestaande(rode streep)
Ik vind het lelijk dat die lijn door andere knopen/lijnen heen loopt
Terwijl dit plaatje veel duidelijker dezelfde situatie weergeeft.

Ik zoek dus een algoritme die dit probleem redelijk oplost, dus dat er zo min mogelijk lijnen kruisen enzo.
Ik heb google/search gebruikt maar heb niets echt bruikbaars kunnen vinden.
Zijn er voor dit probleem standaard algoritmen, of moet ik hier zelf maar iets voor gaan bedenken.
[edit] ff links gefixt
ga nu ff zoeken op planaire grafen
dit delphi prog genereert deze tree's en beeld ze netjes af op het canvas
Nu is het mijn taak om een uitbreiding hierop te maken,
Ik moet het programma aanpassen zodat het ook grafen genereert en accepteerd
Het genereren van de ze grafen gaat goed.
Ik sla ze op als node's met verwijzingen naar node's ( dus niet met een matrix ofzo)
Ik moet nu nog het afbeelden van deze grafen naar het canvas.
Ik heb na zitten denken over de weergave, als ik het op basis van het algoritme doe dat reeds bestaat
dan houd ik zo'n plaatje over.

Ik gebruik maak dus gewoon een streep tussen de nieuwste knoop, en reeds bestaande(rode streep)
Ik vind het lelijk dat die lijn door andere knopen/lijnen heen loopt
Terwijl dit plaatje veel duidelijker dezelfde situatie weergeeft.

Ik zoek dus een algoritme die dit probleem redelijk oplost, dus dat er zo min mogelijk lijnen kruisen enzo.
Ik heb google/search gebruikt maar heb niets echt bruikbaars kunnen vinden.
Zijn er voor dit probleem standaard algoritmen, of moet ik hier zelf maar iets voor gaan bedenken.
[edit] ff links gefixt
ga nu ff zoeken op planaire grafen
[ Voor 8% gewijzigd door brokenp op 25-03-2003 19:38 ]