Trait geomath::prelude::transforms::Similarity [−][src]
pub trait Similarity<U, T> where
Self: Sized + Copy + Clone + Initializer, {
fn set_similarity(
&mut self,
scale: f64,
rotation: &U,
vector: &T
) -> &mut Self;
fn from_similarity(scale: f64, rotation: &U, vector: &T) -> Self { ... }
}
Expand description
Similarity matrix
A similarity is the combination of a scaling, a rotation and a translation.
Required methods
Provided methods
fn from_similarity(scale: f64, rotation: &U, vector: &T) -> Self
fn from_similarity(scale: f64, rotation: &U, vector: &T) -> Self
Get a similarity matrix from scale factor, rotation matrix and translation vector