Bezeichnung
cmatrix:Invert -- Kehrt die Matrix um
Übersicht
status = cmatrix:Invert()
Beschreibung
Ändert die Matrix so, dass sie die Umkehrung ihres ursprünglichen Werts ist. Nicht alle Transformationsmatrizen haben Umkehrungen; Wenn die Matrix Punkte zusammenbricht (sie ist entartet), dann hat sie keine Umkehrung und diese Funktion schlägt fehl.

Wenn die Matrix eine Umkehrung hat, wird die Matrix in die Umkehrungsmatrix geändert und #CAIRO_STATUS_SUCCESS zurückgegeben. Andernfalls wird #CAIRO_STATUS_INVALID_MATRIX zurückgegeben.

Eingaben
Keine

Rückgabewerte
status
Statuscode, der Erfolg oder Fehler anzeigt (siehe oben).

Navigation zeigen