Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - 2 Dimensionales Array um 90 Grad Drehen?
jackie05 - Do 05.08.10 07:57
Titel: 2 Dimensionales Array um 90 Grad Drehen?
Hallo,
wie kann ich in Delphi ein 2 Dimensionales Array um 90 Grad drehen?
Ich habe schon bei google oder hier im Forum nach meinem problem gesucht, leider finde ich nix passendes.
Danke euch schonmal für die antwort.
MfG
AXMD - Do 05.08.10 08:17
Hallo!
Im Prinzip musst du nur alle [i, j] mit [j, i] oberhalb der Hauptdiagonale tauschen - vorausgesetzt, es handelt sich um ein "quadratisches" Array. Ansonsten ändern sich nämlich die Dimensionen und du musst ein neues Array anlegen.
AXMD
kompas - Do 05.08.10 18:23
hallo jackie05!
Dein 2 Dimensionales Array, ist dies nicht in einem zuffal eher ein Bitmap gennant?
denn so versteh ich die frage besser (denn eine bitmap dies ist ja klar, dies gehöhrt zu der 2D, denn es ist ein Bild, also höhe und breite).
also hier, ein link.
http://stackoverflow.com/questions/848025/rotating-bitmaps-in-code
und so antworte mal, ob dies mehr zu deine Frage geht.
delfiphan - Do 05.08.10 18:26
Meinst du 90 drehen oder transponieren?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!