Display for Planar64+Planar64Mat3
This commit is contained in:
parent
691c3e0482
commit
3a8655c343
@ -489,6 +489,13 @@ impl TryFrom<f64> for Planar64{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl std::fmt::Display for Planar64{
|
||||||
|
fn fmt(&self,f:&mut std::fmt::Formatter<'_>)->std::fmt::Result{
|
||||||
|
write!(f,"{:.3}",
|
||||||
|
Into::<f32>::into(*self),
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
impl std::ops::Neg for Planar64{
|
impl std::ops::Neg for Planar64{
|
||||||
type Output=Planar64;
|
type Output=Planar64;
|
||||||
#[inline]
|
#[inline]
|
||||||
@ -832,6 +839,15 @@ impl TryFrom<glam::Mat3A> for Planar64Mat3{
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
impl std::fmt::Display for Planar64Mat3{
|
||||||
|
fn fmt(&self,f:&mut std::fmt::Formatter<'_>)->std::fmt::Result{
|
||||||
|
write!(f,"\n{:.3},{:.3},{:.3}\n{:.3},{:.3},{:.3}\n{:.3},{:.3},{:.3}",
|
||||||
|
Into::<f32>::into(self.x_axis.x()),Into::<f32>::into(self.x_axis.y()),Into::<f32>::into(self.x_axis.z()),
|
||||||
|
Into::<f32>::into(self.y_axis.x()),Into::<f32>::into(self.y_axis.y()),Into::<f32>::into(self.y_axis.z()),
|
||||||
|
Into::<f32>::into(self.z_axis.x()),Into::<f32>::into(self.z_axis.y()),Into::<f32>::into(self.z_axis.z()),
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
impl std::ops::Div<i64> for Planar64Mat3{
|
impl std::ops::Div<i64> for Planar64Mat3{
|
||||||
type Output=Planar64Mat3;
|
type Output=Planar64Mat3;
|
||||||
#[inline]
|
#[inline]
|
||||||
|
Loading…
Reference in New Issue
Block a user