pygame   documentation
||  Home  ||  Help Contents  ||
 
|| pygame || cdrom || constants || display || draw || event ||
|| font || image || joystick || key || mixer || mixer_music ||
|| mouse || movie || sndarray || surfarray || time || transform ||
 
|| CD || Channel || Clock || Font || Joystick || Movie ||
|| Rect || Sound || Surface ||
 
|| cursors || sprite ||

pygame.surfarray

Contains routines for mixing numeric arrays with surfaces
array2d - get a 2d array copied from a surface
array3d - get a 3d array copied from a surface
array_alpha - get an array with a surface pixel alpha values
array_colorkey - get an array with a surface colorkey values
blit_array - quickly transfer an array to a Surface
make_surface - create a new Surface from array data
map_array - map an array with RGB values into mapped colors
pixels2d - get a 2d reference array to a surface
pixels3d - get a 3d reference array to a surface
pixels_alpha - get a reference array to a surface alpha data

array2d
pygame.surfarray.array2d(Surface) -> Array
 
array3d
pygame.surfarray.array3d(Surface) -> Array
 
array_alpha
pygame.surfarray.array_alpha(Surface) -> Array
 
array_colorkey
pygame.surfarray.array_colorkey(Surface) -> Array
 
blit_array
pygame.surfarray.blit_array(surf, array) -> None
 
make_surface
pygame.surfarray.make_surface(array) -> Surface
 
map_array
pygame.surfarray.map_array(surf, array3d) -> array2d
 
pixels2d
pygame.surfarray.pixels2d(Surface) -> Array
 
pixels3d
pygame.surfarray.pixels3d(Surface) -> Array
 
pixels_alpha
pygame.surfarray.pixels_alpha(Surface) -> Array