common: integer: Planar64Affine3::from_translation

This commit is contained in:
Quaternions 2025-02-06 15:05:26 -08:00
parent 10ca30db2e
commit ddedb56a3b

@ -660,6 +660,13 @@ impl Planar64Affine3{
Self{matrix3,translation}
}
#[inline]
pub const fn from_translation(translation:Planar64Vec3)->Self{
Self{
matrix3:mat3::identity(),
translation,
}
}
#[inline]
pub fn transform_point3(&self,point:Planar64Vec3)->vec3::Vector3<Fixed<2,64>>{
self.translation.fix_2()+self.matrix3*point
}