Mercurial > touhou
diff pytouhou/utils/matrix.pxd @ 131:fab7ad2f0d8b
Use Cython, improve performances!
author | Thibaut Girka <thib@sitedethib.com> |
---|---|
date | Sun, 11 Sep 2011 02:02:59 +0200 |
parents | |
children | 98c64ffcbdff |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/pytouhou/utils/matrix.pxd @@ -0,0 +1,10 @@ +cdef class Matrix: + cdef public data + + cpdef flip(Matrix self) + cpdef scale(Matrix self, x, y, z) + cpdef scale2d(Matrix self, x, y) + cpdef translate(Matrix self, x, y, z) + cpdef rotate_x(Matrix self, angle) + cpdef rotate_y(Matrix self, angle) + cpdef rotate_z(Matrix self, angle)