Mercurial > touhou
diff pytouhou/utils/maths.pxd @ 436:cb5c68598ab0
Cythonize pytouhou.utils.maths and pytouhou.utils.vector.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Wed, 07 Aug 2013 11:34:42 +0200 |
parents | 5fe6cd6ceb48 |
children | 6e3b3d5d4691 |
line wrap: on
line diff
--- a/pytouhou/utils/maths.pxd +++ b/pytouhou/utils/maths.pxd @@ -1,4 +1,5 @@ -cpdef ortho_2d(left, right, bottom, top) -cpdef look_at(eye, center, up) -cpdef perspective(fovy, aspect, zNear, zFar) -cpdef setup_camera(dx, dy, dz) +from .matrix cimport Matrix + +cdef Matrix ortho_2d(float left, float right, float bottom, float top) +cdef Matrix perspective(float fovy, float aspect, float zNear, float zFar) +cdef Matrix setup_camera(float dx, float dy, float dz)