nalgebra_glm/gtx/
vector_angle.rs

1use crate::RealNumber;
2
3use crate::aliases::TVec;
4
5/// The angle between two vectors.
6pub fn angle<T: RealNumber, const D: usize>(x: &TVec<T, D>, y: &TVec<T, D>) -> T {
7    x.angle(y)
8}
9
10//pub fn oriented_angle<T: RealNumber>(x: &TVec2<T>, y: &TVec2<T>) -> T {
11//    unimplemented!()
12//}
13//
14//pub fn oriented_angle_ref<T: RealNumber>(x: &TVec3<T>, y: &TVec3<T>, refv: &TVec3<T>) -> T {
15//    unimplemented!()
16//}