### 19 releases (12 breaking)

0.13.0 | Sep 3, 2018 |
---|---|

0.12.0 | Jun 26, 2018 |

0.11.0 | Jun 26, 2018 |

0.6.0 | Feb 24, 2018 |

0.4.0 | Jul 19, 2017 |

#**214** in Data structures

**238** downloads per month

Used in **1** crate

**MIT / BSL-1.0**

61KB

1.5K
SLoC

# Aldaron's Memory Interface

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

, but a lower level crate`euler`

.`cgmath` - Rename

to`vec3``!`

, and`vector!`

to`Vec3`

.`Vector` - Rename

to`mat4``!`

, and`matrix!`

to`Mat4`

.`Matrix` - 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

instead)`Rc``<`RefCell`>` - Removed casting macros

### 0.10

- Switch to using Euler for

types.`Vec``*`

### 0.9

- Fixed Octree bugs.
- Made

use f32s instead of f64s`Mat4`

#### Dependencies

~1MB

~15K SLoC