none
2D Koordinatentransformation zwischen verschiedenen Koordinatensystemen RRS feed

Alle Antworten

  • Hallo,
    du postest hier in einem C++ Forum, deine Links verweisen aber auf HTML5 und IE Artikel der MSDN. Um was geht es dir also?

    Ich kenne weder eine Bibliothek fürs Web oder für C++ (mit letzterem kenne ich mich nur in den Grundlagen aus). Allgemein bezweifle ich jedoch etwas den Sinn solcher Bibliotheken. Häufig musst du gar nicht alles dieser Matrizen ausrechnen und kannst dir somit mit etwas umstellen oftmals etwas Leistung sparen. Bei wieder anderen Stellen sind ganz andere Formeln deutlich einfacher, das hängt aber vom Fall ab.

    Auch wenn die Matrix erstmal kompliziert/groß aussieht, könnte man vieles einfach mit Schleifen vereinfachen (wenn man das will). Sonst kannst du dir natürlich auch selbst eine Funktion dafür schreiben und immer diese verwenden.


    Tom Lambert - C# MVP
    Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
    Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
    Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets

    Freitag, 14. November 2014 19:47
  • Der Text ist ja allgemeingültig - und gilt sicherlich auch für das normale gdi.
    Und wie ich mittlerweile erkannt habe, leidet der Text an den "üblichen" Fehlern.
    Einige Randbedingungen (x1!=x2 o.ä.) werden einfach unter den Tisch fallen gelassen.
    Damit gelten die Formeln nur meistens - aber manchmal benötigt man doch andere.

    Das ist halt etwas was ich mir von MS wünschen würde: Nicht nur was fürs UI einkaufen (MFCNext) sondern auch mal in einige andere Bibliotheken (Matrizen, Gleichungssysteme, ...) zu investieren.
    Wobei mir klar ist, dass boost ja schon einige meiner Wünsche erfüllen könnte.

    Für mein aktuelles Problem habe ich es zumindest aufgegeben, eine analytische Lösung zu suchen.
    Stattdessen nehme ich einfach eine geometrische Lösung.

    Tschüß, Holger.

    Montag, 17. November 2014 09:33