0.1.1 • Published 11 years ago

geom-mat v0.1.1

Weekly downloads
3
License
-
Repository
github
Last release
11 years ago

geom-mat

Build Status

A collection of terse matrix utilities. A part of geom.

Features

  • Memory managed each utility has a pool of instances accessable using _X_.make() and _X_.free(). If you don't need pooled instances, simply pass in your own object instead.

  • State less no state is kept within the utilities, it's up to you.

Example

API

mat.make(a,b,c,d,x,y)

mat.free(m)

mat.copy(a,m)

mat.ident(m)

mat.mul(a,b,m)

mat.inv(a,m)

mat.translate(x,y,m)

mat.scale(x,y,m)

mat.rotate(theta,m)

License

MIT