Crate imath_traits[][src]

Expand description

imath-traits provides a set of traits which constrain the types used in Rust translations of C++ APIs that rely on Imath, or Imath-alike types.

This is solely about memory layout and being able to convert the implementing types back and forward into slices and pointers to be able to be used in the FFI calls.

Re-exports

pub use vec::*;
pub use bound::*;
pub use matrix::*;
pub use zero::Zero;

Modules

bound
matrix
vec
zero

Structs

f16

A 16-bit floating point type implementing the IEEE 754-2008 standard binary16 a.k.a half format.