20 releases (12 breaking)
Uses old Rust 2015
| 0.13.1 | Jun 12, 2022 |
|---|---|
| 0.13.0 | Sep 3, 2018 |
| 0.12.0 | Jun 26, 2018 |
| 0.6.0 | Feb 24, 2018 |
| 0.4.0 | Jul 19, 2017 |
#30 in #oct-tree
88 downloads per month
Used in 2 crates
62KB
1.5K
SLoC
Aldaron's Memory Interface
This project has been discontinued, I suggest you use cgmath instead.
Contact me at aldaronlau@gmail.com if you wish to reclaim the crate name.
Aldaron's Memory Interface provides useful data structures that are not in the standard library.
Features
- 3D Vector Math
- 4D Matrix Math
- Other geometrical math, and related structures
- Automatic-size-adjusting octree
Contributing
Roadmap to 1.0 (Future Features)
- All data structures do what they are supposed to.
- 32-bit-indexed Vec (
VecD).
Change Log
0.13
- No longer depends on
euler, but a lower level cratecgmath. - Rename
vec3!tovector!, andVec3toVector. - Rename
mat4!tomatrix!, andMat4toMatrix. - Now uses proper quaternion math
0.12
- Replace macros module with prelude module.
0.11
- Update to euler 0.4
- Removed Parent and Child structs (use
Rc<RefCell>instead) - Removed casting macros
0.10
- Switch to using Euler for
Vec*types.
0.9
- Fixed Octree bugs.
- Made
Mat4use f32s instead of f64s
Dependencies
~1MB
~17K SLoC