nalgebra/geometry/
similarity_alias.rs

1use crate::geometry::{Rotation2, Rotation3, Similarity, UnitComplex, UnitQuaternion};
2
3/// A 2-dimensional similarity.
4pub type Similarity2<T> = Similarity<T, UnitComplex<T>, 2>;
5
6/// A 3-dimensional similarity.
7pub type Similarity3<T> = Similarity<T, UnitQuaternion<T>, 3>;
8
9/// A 2-dimensional similarity using a rotation matrix for its rotation part.
10pub type SimilarityMatrix2<T> = Similarity<T, Rotation2<T>, 2>;
11
12/// A 3-dimensional similarity using a rotation matrix for its rotation part.
13pub type SimilarityMatrix3<T> = Similarity<T, Rotation3<T>, 3>;