Ist es möglich, eine statische Eigenmatrix4d in einer Headerdatei zu initialisieren? Ich möchte es als globale Variable verwenden.
Ich möchte etwas in der Art von:
machen %Vor%Oder ähnlich Vektoren:
%Vor%Hier ist ein Link zu den Eigenmatrix-Dokumenten. Ich kann nicht finden, wie man das von dort tut.
In Anlehnung an Dawids Antwort (die ein kleines Problem hat, siehe die Kommentare), können Sie Folgendes tun:
%Vor%Die Rückgabewertoptimierung kümmert sich um das temporäre, also keine Sorge wegen einer zusätzlichen Kopie.
Eine elegantere Lösung könnte die Verwendung von finished () beinhalten. Die Funktion gibt die erstellte Matrix zurück, sobald alle ihre Koeffizienten gesetzt sind.
Beispiel:
%Vor%