Source

pygame / src / mask.c

Author Commit Message Labels Comments Date
marcus
_Really_ fixed the mask docs.
marcus
Fixed docs for mask module and cleaned up namespace pollution.
illume
Accidental breakage after fixing up comments... Just uncommented one line. This is 1.8.0rc4
illume
Clean up comments.
illume
[BUG] Fixed up pygame.mask.from_surface, got color key, and perpixel alpha modes reversed. Also added better test to the mask test. Also it wasn't testing pygame.mask.from_surface at all! Added pygame.sprite.collide_mask to join the mask_* collision functions. Started adding test for pygame.sprite.spritecollide.
Lenard Lindstrom
Updated to match macros in pygamedocs.h
marcus
Minor compiler warning fixes
marcus
Fixed Mask documentation. Added write() method to BufferProxy.
illume
Mask can now get bounding rects of set bits. pygame.transform can find edges in an image, get the average surface of many surfaces and also threshold an image by color.
illume
mask.from_surface works now... and is 128x faster than the python version.
illume
Adding a pygame.mask.from_surface function but it's not working. it's segfaulting and gdb doesn't give me love.
illume
Changes from Marcus for ref counting bug fixes and Also using METH_NOARGS for functions with no arguments. Which should make some functions slightly faster.
illume
mask.set_at get_at raise nice exceptions. Thanks piman!
illume
Thanks Christopher Stone, John Myers, John Poppleweel, and Marcus! 64bit fixes, movie.c fix, font fix. Added -bigw switch for extra gcc warnings.
illume
Moved documentation from the mask.c file into mask.doc. It still needs some work on the documentation. todo: check reference counts.
illume
Adding the bitmask code from Ulf Ekstrom. This is a python wrapper around his bitmask library.