summaryrefslogtreecommitdiffstats
path: root/libdimension-python/dimension.pxd
Commit message (Expand)AuthorAgeFilesLines
* math: Make vectors have an array instead of different fields.Tavian Barnes2015-10-251-4/+1
* Modularize the libdimension codebase.Tavian Barnes2015-10-251-2/+2
* canvas: Kill optimizers' ->ptr field.Tavian Barnes2014-06-191-2/+2
* objects: Implement smooth triangle fans.Tavian Barnes2014-06-081-0/+1
* objects: Implement triangle fans.Tavian Barnes2014-06-071-0/+10
* csg: Avoid copying the child array for unions.Tavian Barnes2014-06-041-0/+1
* triangles: Better API.Tavian Barnes2014-06-041-5/+2
* object: Use pool.Tavian Barnes2014-05-311-24/+17
* texture: Use pool.Tavian Barnes2014-05-311-4/+2
* finish: Use pool.Tavian Barnes2014-05-311-11/+7
* pigment: Use pool.Tavian Barnes2014-05-311-7/+4
* scene: Get rid of dmnsn_delete_scene().Tavian Barnes2014-05-301-1/+0
* map: Use pool.Tavian Barnes2014-05-301-3/+1
* pattern: Use pool.Tavian Barnes2014-05-301-4/+4
* interior: Use pool.Tavian Barnes2014-05-301-2/+1
* light: Use pool.Tavian Barnes2014-05-301-3/+2
* camera: Use pool.Tavian Barnes2014-05-301-4/+2
* canvas: Use pool.Tavian Barnes2014-05-301-3/+3
* scene: Use pool.Tavian Barnes2014-05-301-1/+1
* python: Add simple global pool interface.Tavian Barnes2014-05-301-0/+10
* future: Add a dmnsn_future_is_done() function.Tavian Barnes2014-04-261-0/+1
* future: Add a race-free way to examine a partial computation.Tavian Barnes2014-04-231-1/+3
* Make triangles smooth.Tavian Barnes2011-12-171-1/+7
* Re-think colors.Tavian Barnes2011-12-141-14/+22
* Hide the presence of dimension.wrapper from wrapper types.Tavian Barnes2011-12-051-0/+397
* Ship dimension client inside the Python package.Tavian Barnes2011-10-311-397/+0
* Make API more consistent.Tavian Barnes2011-10-301-9/+9
* Rename progress objects to future objects.Tavian Barnes2011-10-191-11/+11
* Add ImageMaps to Python module.Tavian Barnes2011-09-181-0/+2
* Transform normals as pseudovectors, not vectors.Tavian Barnes2011-09-141-1/+3
* Use dmnsn_object::intrinsic_trans from Python.Tavian Barnes2011-09-121-0/+1
* Replace sky_spheres with a single background pigment.Tavian Barnes2011-08-211-13/+1
* Don't dynamically allocate timers.Tavian Barnes2011-08-211-5/+4
* Support thread cancelation, and handle ^C in the client.Tavian Barnes2011-08-191-0/+1
* Rename "translucency" to "transparency".Tavian Barnes2011-08-121-1/+1
* Add [] accessors to Canvases.Tavian Barnes2011-07-291-0/+4
* Support rendering image subregions.Tavian Barnes2011-07-291-1/+6
* Add leopard pigment.Tavian Barnes2011-07-281-0/+1
* Make the checker pattern a singleton.Tavian Barnes2011-07-281-1/+1
* Remove color_maps.Tavian Barnes2011-07-281-4/+0
* Implement quick_color for Pigments.Tavian Barnes2011-07-131-0/+1
* Implement triangles.Tavian Barnes2011-07-131-0/+3
* Implement Progress class.Tavian Barnes2011-06-161-0/+15
* Fix python module license.Tavian Barnes2011-06-161-6/+7
* Add .pigment and .finish properties to Textures.Tavian Barnes2011-06-151-0/+4
* Add Timers to Python module.Tavian Barnes2011-06-141-0/+16
* Fix rotational alignment.Tavian Barnes2011-06-141-3/+2
* Use Cython for the Python module.Tavian Barnes2011-06-131-0/+359