use core::MatrixArray; use core::dimension::{U1, U2, U3}; use geometry::{Rotation, SimilarityBase, UnitQuaternion, UnitComplex}; /// A D-dimensional similarity. pub type Similarity = SimilarityBase, Rotation>; /// A 2-dimensional similarity. pub type Similarity2 = SimilarityBase, UnitComplex>; /// A 3-dimensional similarity. pub type Similarity3 = SimilarityBase, UnitQuaternion>; /// A 2-dimensional similarity using a rotation matrix for its rotation part. pub type SimilarityMatrix2 = Similarity; /// A 3-dimensional similarity using a rotation matrix for its rotation part. pub type SimilarityMatrix3 = Similarity;