diff --git a/geometry.go b/geometry.go index 4e1deda96c9113d94d9d767e1003dbcf94e2a311..503d8cbe5d93f118e26ae41bbde23d1b4f780102 100644 --- a/geometry.go +++ b/geometry.go @@ -340,7 +340,7 @@ func (m Matrix) Chained(next Matrix) Matrix { // // Time complexity is O(1). func (m Matrix) Project(u Vec) Vec { - return Vec{X: m[0]*u.X + m[2]*u.Y + m[4], Y: m[1]*u.X + m[3]*u.Y + m[5]} + return Vec{m[0]*u.X + m[2]*u.Y + m[4], m[1]*u.X + m[3]*u.Y + m[5]} } // Unproject does the inverse operation to Project.