pub trait TransformGroup: Sized {
// Required methods
fn identity() -> Self;
fn compose(&self, inner: &Self) -> Self;
}Expand description
A transformation representation closed under identity and composition.
compose(outer, inner) follows the same order as affine matrix
multiplication: the inner transform is applied first, then outer.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".