Eine Linie Malen^^



  • Hallo...also der Titel ist eigentlich doof, aber ich versuch eine einfache Linie zwischen x1, y1 und x2 y2 zu malen...(aus ASCCI Zeichen)
    Wie kann ich das machen, zu beachten ist, das Nach Manhatten gerechnet wird, das heißt nicht diagonal gegangen werden kann....

    Ich hab schon ein bissl rumprobiert und hab gefunden m = (y2-y1)/(x2-x1)
    und dann soll ich zu y1 m addieren, aber irgetwie funzt das ni...weis einer wie das geht???auch wenn es noch mit diagonalen ist??



  • wenn du mit "ASCII-Linien" sowas wie:

    ## 
          ##
         #
       ##
    

    (soll eine schräge gerade darstellen)

    meinst, dann solltest du dir mal http://de.wikipedia.org/wiki/Rastern_von_Linien anschauen


Anmelden zum Antworten