Array2D
</> ursina.array_tools
Initialization
Array2D(width: int=None, height: int=None, default_value=0, data: List[List]=None)
Attributes
.width
default: len(data)
.height
default: len(data[0])
.width
default: int(width)
.height
default: int(height)
Getters
size
rows
columns
bounds
Methods
from_string()
from_string(string=None, convert_to_type=str, starts_lower_left=True)
to_string()
to_string(separator=', ', always_separate=False)
map()
map(func=None)
reset()
paste()
paste(data=None, x=None, y=None, ignore=-1)
add_margin()
add_margin(top=0, right=0, bottom=0, left=0, value=None)
get()
get(x=None, y=None, default=0)
set()
set(x=None, y=None, value=None)
get_area()
get_area(start=None, end=None, allow_out_of_bounds=False)