Einzelnen Beitrag anzeigen
Alt 21-06-2010, 10:16   #11 (permalink)
Simse179
Neuer User
 
Benutzerbild von Simse179
 
Registriert seit: Feb 2005
Beiträge: 457
Ich sehe da im Moment zwei Ansätze, die aber beide nicht so einfach zu
lösen sind...
1. Man kann den Anfasser weiterhin überallhin ziehen, aber das Bild skaliert
sich nur soweit, dass es noch proportional ist (ist die Frage, ob dann der
Anfasser zur Bildecke zurückspringt, wenn man loslässt).
2. Man kann den Anfasser nur auf der verlängerten Diagonale der Eckpunkte
ziehen. Dazu müsste man allerdings die Gerade durch die beiden Punkte
berechnen und evtl. noch die im Transformationspunkt gespiegelte Gerade,
da man ja in alle 4 Richtungen ziehen können soll...

Während Ansatz 1 mit einigen Abfragen verbunden ist, also stößt das Bild
seitlich oder oben/unten gerade an die Koordinaten der Drag-Ecke an,
ist Ansatz 2 mit viel Mathe zu lösen... Beides nicht so simpel, dass man es
mal eben aus dem Ärmel schütteln könnte (ich kanns jedenfalls nicht).

Wahrscheinlich gibts auch noch weitere Herangehensweisen, aber da komm
ich grad nicht drauf

Aber schau doch mal auf H.G.Seibs Seite vorbei, da sind Ansätze zu vielen
Mathe-Problemen beschrieben.

vg, Simse
Simse179 ist offline   Mit Zitat antworten