summaryrefslogtreecommitdiff
path: root/2d/rect.scm
Commit message (Collapse)AuthorAgeFilesLines
* Replace vector2 module with a more generic vector module.David Thompson2014-06-071-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | * 2d/vector2.scm: Delete it. * 2d/vector.scm: New file. * Makefile.am (SOURCES): s/vector2/vector. * 2d/font.scm: * 2d/keyboard.scm: * 2d/mouse.scm: * 2d/rect.scm: * 2d/shader.scm: * 2d/sprite.scm: * 2d/texture.scm: * 2d/transform.scm: * 2d/window.scm: * examples/2048/2048: * examples/animation.scm: * examples/coroutine.scm: * examples/font.scm: * examples/particles.scm: * examples/simple.scm: * examples/tilemap.scm: Use vectors instead of defunct vector2.
* Allow make-rect to accept two vector2s as arguments.David Thompson2014-05-031-1/+9
| | | | | * 2d/rect.scm (make-rect): Use case-lambda to accept four numbers or two vector2s.
* Add null-rect variable.David Thompson2014-05-021-0/+3
| | | | * 2d/rect.scm (null-rect): New variable.
* Change license to GPLv3+.David Thompson2014-03-081-8/+8
|
* Clean up and improve rect API.David Thompson2013-10-201-36/+61
|
* Simplify rect-intersects? procedure.David Thompson2013-10-161-8/+4
|
* Clean up docstrings for rect module.David Thompson2013-09-151-6/+6
|
* Fix another typo.David Thompson2013-09-091-1/+17
|
* Add more vector-friendly procedures to the rect module.David Thompson2013-09-081-5/+49
|
* Remove redundant comparisons in rect-contains?David Thompson2013-08-141-4/+0
|
* Fix rect-intersects?David Thompson2013-08-131-2/+2
|
* Forgot to export rect-clip.David Thompson2013-08-131-0/+1
|
* Expand rect module.David Thompson2013-08-131-6/+30
|
* Create rect module.David Thompson2013-08-121-0/+99