summaryrefslogtreecommitdiffstats
path: root/libdimension/plane.c
Commit message (Expand)AuthorAgeFilesLines
* objects: Refactor how bounding and initialization work.Tavian Barnes2014-06-071-1/+8
* objects: Use a vtable to shrink object structs.Tavian Barnes2014-06-061-25/+21
* object: Kill pool parameter to dmnsn_init_object().Tavian Barnes2014-06-061-1/+1
* object: Use pool.Tavian Barnes2014-05-311-3/+3
* Coding style fixes.Tavian Barnes2014-05-261-6/+7
* object: Get rid of void *ptr field.Tavian Barnes2014-05-261-18/+22
* malloc: New DMNSN_MALLOC() macro to save a sizeof().Tavian Barnes2014-05-061-2/+2
* Update copyright years.Tavian Barnes2011-08-311-1/+1
* Support multiple texture assignment properly.Tavian Barnes2011-07-261-5/+2
* Don't use awkward (*fptr)() syntax.Tavian Barnes2011-04-031-3/+3
* Whitespace in plane.c.Tavian Barnes2011-03-251-3/+3
* Update email address.Tavian Barnes2011-03-081-1/+1
* Document libdimension with Doxygen.Tavian Barnes2010-11-141-4/+5
* Factor out transformation code from object callbacks.Tavian Barnes2010-11-061-4/+3
* Missed some free() -> dmnsn_free() conversions.Tavian Barnes2010-10-181-1/+1
* New bounding box special constructors.Tavian Barnes2010-06-061-2/+1
* Add children to dmnsn_objects, which enables splitting unions.Tavian Barnes2010-06-051-1/+1
* Fix some includes.Tavian Barnes2010-04-271-0/+1
* Rename dmnsn_matrix_*_mul() to dmnsn_transform_*().Tavian Barnes2010-04-171-2/+2
* Add plane object.Tavian Barnes2010-04-151-0/+83