1 个不稳定版本
0.0.2 | 2019年1月4日 |
---|
#10 在 #oxygen
在 氧子夸克 中使用
12KB
215 代码行
氧子夸克推导
由Rust提供支持。这是一个易于实现矩阵和向量的宏库,主要用于氧子引擎。由Hampus Avekvist开发。
示例
[dependencies]
oxygen_quark_derive = "*"
use oxygen_quark_derive::Matrix;
#[derive(Matrix)]
struct TestMatrix {
// Note, it requires that you separate the width
// and the height like this. It won't parse the
// matrix correctly otherwise. Height first,
// then width.
data: [f32; 2 * 2],
}
fn main() {...}
如何贡献
安装Rust并克隆仓库。开始编码并享受乐趣!我建议您查看问题列表,看看您可以修复什么,如果您那里没有找到有趣的内容,只需查看项目即可。
否则,只需通过问题跟踪器发布您自己的错误和功能。我会确保查看并相应地标记它们!
实现
#[derive(Matrix)]
(尽管这里和那里有些不正确,欢迎帮助修复)
待实现
#[推导(向量)]
依赖
~2MB
~46K SLoC