2 个版本
0.1.1 | 2021年9月7日 |
---|---|
0.1.0 | 2021年9月7日 |
935 in 图形API
6KB
141 行
rust-grid
rust-grid 是一个非常小的库,用于在内存中存储大型任何类型的网格,具有用户友好的界面。
示例
use rust_grid::*;
fn main() {
let grid: Grid<bool> = Grid::new(10, 15, false);
// Two ways to access data
let (x, y) = (3, 4);
println!("{}", grid[y][x]);
println!("{}", grid[(x, y)]);
// Get the size
let (width, height) = grid.size();
}
lib.rs
:
rust-grid
rust-grid 是一个非常小的库,用于在内存中存储大型任何类型的网格,具有用户友好的界面。
示例
use rust_grid::*;
fn main() {
let grid: Grid<bool> = Grid::new(10, 15, false);
// Two ways to access data
let (x, y) = (3, 4);
println!("{}", grid[y][x]);
println!("{}", grid[(x, y)]);
// Get the size
let (width, height) = grid.size();
}