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

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
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
 
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