Docs.rs
grafix-toolbox-0.8.31
grafix-toolbox 0.8.31
Permalink
Docs.rs crate page
MIT
Links
Homepage
Repository
crates.io
Source
Owners
installgentoo
Dependencies
bincode ^1
normal
optional
bitflags ^2
normal
fastrand ^2
normal
optional
futures-lite ^2
normal
gl ^0.14
normal
glfw ^0.58
normal
half ^2
normal
image ^0.25
normal
nalgebra ^0.33
normal
notify ^7
normal
optional
rusttype ^0.9
normal
optional
serde ^1
normal
optional
serde_json ^1
normal
optional
tobj ^4
normal
optional
tokio ^1
normal
yansi ^1
normal
zstd ^0.13
normal
optional
Versions
2.01%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
grafix_
toolbox
0.8.31
mat3
Trait Implementations
Cast<((T, T), (T, T))>
Cast<((T, T, T, T), (T, T, T, T), (T, T, T, T), (T, T, T, T))>
Cast<Matrix<f16, Const<3>, Const<3>, ArrayStorage<f16, 3, 3>>>
Cast<Matrix<f32, Const<3>, Const<3>, ArrayStorage<f32, 3, 3>>>
Cast<Matrix<f64, Const<3>, Const<3>, ArrayStorage<f64, 3, 3>>>
Cast<Matrix<i8, Const<3>, Const<3>, ArrayStorage<i8, 3, 3>>>
Cast<Matrix<i16, Const<3>, Const<3>, ArrayStorage<i16, 3, 3>>>
Cast<Matrix<i32, Const<3>, Const<3>, ArrayStorage<i32, 3, 3>>>
Cast<Matrix<i64, Const<3>, Const<3>, ArrayStorage<i64, 3, 3>>>
Cast<Matrix<i128, Const<3>, Const<3>, ArrayStorage<i128, 3, 3>>>
Cast<Matrix<u8, Const<3>, Const<3>, ArrayStorage<u8, 3, 3>>>
Cast<Matrix<u16, Const<3>, Const<3>, ArrayStorage<u16, 3, 3>>>
Cast<Matrix<u32, Const<3>, Const<3>, ArrayStorage<u32, 3, 3>>>
Cast<Matrix<u64, Const<3>, Const<3>, ArrayStorage<u64, 3, 3>>>
Cast<Matrix<u128, Const<3>, Const<3>, ArrayStorage<u128, 3, 3>>>
In grafix_
toolbox::
lib
grafix_toolbox
::
lib
Type Alias
mat3
Copy item path
Source
pub type mat3<T> = (
vec3
<T>,
vec3
<T>,
vec3
<T>);
Trait Implementations
§
Source
§
impl<T:
Copy
+
Cast
<
u32
>>
Cast
<(
(T, T)
,
(T, T)
)> for
mat3
<T>
Source
§
fn
to
(((v11, v12), (v21, v22)):
mat2
<T>) -> Self
Source
§
impl<T:
Copy
>
Cast
<(
(T, T, T, T)
,
(T, T, T, T)
,
(T, T, T, T)
,
(T, T, T, T)
)> for
mat3
<T>
Source
§
fn
to
( ((v11, v12, v13, _), (v21, v22, v23, _), (v31, v32, v33, _), _):
mat4
<T>, ) -> Self
Source
§
impl
Cast
<
Matrix
<
f16
,
Const
<3>,
Const
<3>,
ArrayStorage
<
f16
, 3, 3>>> for
mat3
<
f16
>
Source
§
fn
to
(v:
Matrix3
<
f16
>) -> Self
Source
§
impl
Cast
<
Matrix
<
f32
,
Const
<3>,
Const
<3>,
ArrayStorage
<
f32
, 3, 3>>> for
mat3
<
f32
>
Source
§
fn
to
(v:
Matrix3
<
f32
>) -> Self
Source
§
impl
Cast
<
Matrix
<
f64
,
Const
<3>,
Const
<3>,
ArrayStorage
<
f64
, 3, 3>>> for
mat3
<
f64
>
Source
§
fn
to
(v:
Matrix3
<
f64
>) -> Self
Source
§
impl
Cast
<
Matrix
<
i128
,
Const
<3>,
Const
<3>,
ArrayStorage
<
i128
, 3, 3>>> for
mat3
<
i128
>
Source
§
fn
to
(v:
Matrix3
<
i128
>) -> Self
Source
§
impl
Cast
<
Matrix
<
i16
,
Const
<3>,
Const
<3>,
ArrayStorage
<
i16
, 3, 3>>> for
mat3
<
i16
>
Source
§
fn
to
(v:
Matrix3
<
i16
>) -> Self
Source
§
impl
Cast
<
Matrix
<
i32
,
Const
<3>,
Const
<3>,
ArrayStorage
<
i32
, 3, 3>>> for
mat3
<
i32
>
Source
§
fn
to
(v:
Matrix3
<
i32
>) -> Self
Source
§
impl
Cast
<
Matrix
<
i64
,
Const
<3>,
Const
<3>,
ArrayStorage
<
i64
, 3, 3>>> for
mat3
<
i64
>
Source
§
fn
to
(v:
Matrix3
<
i64
>) -> Self
Source
§
impl
Cast
<
Matrix
<
i8
,
Const
<3>,
Const
<3>,
ArrayStorage
<
i8
, 3, 3>>> for
mat3
<
i8
>
Source
§
fn
to
(v:
Matrix3
<
i8
>) -> Self
Source
§
impl
Cast
<
Matrix
<
u128
,
Const
<3>,
Const
<3>,
ArrayStorage
<
u128
, 3, 3>>> for
mat3
<
u128
>
Source
§
fn
to
(v:
Matrix3
<
u128
>) -> Self
Source
§
impl
Cast
<
Matrix
<
u16
,
Const
<3>,
Const
<3>,
ArrayStorage
<
u16
, 3, 3>>> for
mat3
<
u16
>
Source
§
fn
to
(v:
Matrix3
<
u16
>) -> Self
Source
§
impl
Cast
<
Matrix
<
u32
,
Const
<3>,
Const
<3>,
ArrayStorage
<
u32
, 3, 3>>> for
mat3
<
u32
>
Source
§
fn
to
(v:
Matrix3
<
u32
>) -> Self
Source
§
impl
Cast
<
Matrix
<
u64
,
Const
<3>,
Const
<3>,
ArrayStorage
<
u64
, 3, 3>>> for
mat3
<
u64
>
Source
§
fn
to
(v:
Matrix3
<
u64
>) -> Self
Source
§
impl
Cast
<
Matrix
<
u8
,
Const
<3>,
Const
<3>,
ArrayStorage
<
u8
, 3, 3>>> for
mat3
<
u8
>
Source
§
fn
to
(v:
Matrix3
<
u8
>) -> Self