geom-mat

0.1.1 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i geom-mat

Weekly Downloads

3

Version

0.1.1

License

BSD

Last publish

Collaborators

  • slaskis