Crates.io | mint |
lib.rs | mint |
version | 0.5.9 |
source | src |
created_at | 2017-05-26 19:45:25.216669 |
updated_at | 2022-02-02 21:00:13.225774 |
description | Math interoperability standard types |
homepage | |
repository | https://github.com/kvark/mint |
max_upload_size | |
id | 16420 |
size | 34,243 |
Math INteroperability Types
This library provides standard mathematical types used in computer graphics.
Its only purpose is to serve as a standard and interoperability language between various components of rust-gamedev ecosystem that happen to expose math-related types on their API.
There are no operations defined for the types other than for the means of conversion from/into external types.
Serde support is available through the serde
feature.
This crate offers the following types:
ColumnMatrix2
ColumnMatrix3
ColumnMatrix4
ColumnMatrix2x3
ColumnMatrix2x4
ColumnMatrix3x2
ColumnMatrix3x4
ColumnMatrix4x2
ColumnMatrix4x3
RowMatrix2
RowMatrix3
RowMatrix4
RowMatrix2x3
RowMatrix2x4
RowMatrix3x2
RowMatrix3x4
RowMatrix4x2
RowMatrix4x3
mint supports Rust 1.52.1 and newer. From time to time, mint may increase the minimum supported Rust version in a minor version bump in order to take advantage of new Rust features.
mint is available under the terms of the MIT license. See LICENSE or https://opensource.org/licenses/MIT for more information.