nalgebra/geometry/
reflection_alias.rs

1use crate::base::ArrayStorage;
2use crate::geometry::Reflection;
3use crate::Const;
4
5/// A 1-dimensional reflection.
6pub type Reflection1<T> = Reflection<T, Const<1>, ArrayStorage<T, 1, 1>>;
7
8/// A 2-dimensional reflection.
9pub type Reflection2<T> = Reflection<T, Const<2>, ArrayStorage<T, 2, 1>>;
10
11/// A 3-dimensional reflection.
12pub type Reflection3<T> = Reflection<T, Const<3>, ArrayStorage<T, 3, 1>>;
13
14/// A 4-dimensional reflection.
15pub type Reflection4<T> = Reflection<T, Const<4>, ArrayStorage<T, 4, 1>>;
16
17/// A 5-dimensional reflection.
18pub type Reflection5<T> = Reflection<T, Const<5>, ArrayStorage<T, 5, 1>>;
19
20/// A 6-dimensional reflection.
21pub type Reflection6<T> = Reflection<T, Const<6>, ArrayStorage<T, 6, 1>>;