Trait rapier3d::utils::WSign [−][src]
pub trait WSign<Rhs>: Sized { fn copy_sign_to(self, to: Rhs) -> Rhs; }
Expand description
Trait to copy the sign of each component of one scalar/vector/matrix to another.
Required methods
fn copy_sign_to(self, to: Rhs) -> Rhs
[src]
fn copy_sign_to(self, to: Rhs) -> Rhs
[src]Copy the sign of each component of self
to the corresponding component of to
.
Implementations on Foreign Types
impl<N: Scalar + Copy + WSign<N>> WSign<Matrix<N, Const<{_: usize}>, Const<1_usize>, ArrayStorage<N, 2_usize, 1_usize>>> for Vector2<N>
[src]
impl<N: Scalar + Copy + WSign<N>> WSign<Matrix<N, Const<{_: usize}>, Const<1_usize>, ArrayStorage<N, 2_usize, 1_usize>>> for Vector2<N>
[src]fn copy_sign_to(self, to: Vector2<N>) -> Vector2<N>
[src]
impl<N: Scalar + Copy + WSign<N>> WSign<Matrix<N, Const<{_: usize}>, Const<1_usize>, ArrayStorage<N, 3_usize, 1_usize>>> for Vector3<N>
[src]
impl<N: Scalar + Copy + WSign<N>> WSign<Matrix<N, Const<{_: usize}>, Const<1_usize>, ArrayStorage<N, 3_usize, 1_usize>>> for Vector3<N>
[src]