Trait rin::math::Swizzles3Mut[][src]

pub trait Swizzles3Mut<T>: Swizzles2Mut<T> + Swizzles3<T> where
    T: Scalar
{ pub fn set_xyz(&mut self, right: &Self::Swizzle3);
pub fn set_xzy(&mut self, right: &Self::Swizzle3);
pub fn set_yxz(&mut self, right: &Self::Swizzle3);
pub fn set_yzx(&mut self, right: &Self::Swizzle3);
pub fn set_zxy(&mut self, right: &Self::Swizzle3);
pub fn set_zyx(&mut self, right: &Self::Swizzle3);
pub fn set_yz(&mut self, right: &Self::Swizzle2);
pub fn set_xz(&mut self, right: &Self::Swizzle2);
pub fn set_zy(&mut self, right: &Self::Swizzle2);
pub fn set_zx(&mut self, right: &Self::Swizzle2); }

Required methods

pub fn set_xyz(&mut self, right: &Self::Swizzle3)[src]

pub fn set_xzy(&mut self, right: &Self::Swizzle3)[src]

pub fn set_yxz(&mut self, right: &Self::Swizzle3)[src]

pub fn set_yzx(&mut self, right: &Self::Swizzle3)[src]

pub fn set_zxy(&mut self, right: &Self::Swizzle3)[src]

pub fn set_zyx(&mut self, right: &Self::Swizzle3)[src]

pub fn set_yz(&mut self, right: &Self::Swizzle2)[src]

pub fn set_xz(&mut self, right: &Self::Swizzle2)[src]

pub fn set_zy(&mut self, right: &Self::Swizzle2)[src]

pub fn set_zx(&mut self, right: &Self::Swizzle2)[src]

Loading content...

Implementors

impl<T> Swizzles3Mut<T> for Matrix<T, U3, U1, <DefaultAllocator as Allocator<T, U3, U1>>::Buffer> where
    T: Scalar
[src]

impl<T> Swizzles3Mut<T> for Matrix<T, U4, U1, <DefaultAllocator as Allocator<T, U4, U1>>::Buffer> where
    T: Scalar
[src]

impl<T> Swizzles3Mut<T> for Matrix<T, U5, U1, <DefaultAllocator as Allocator<T, U5, U1>>::Buffer> where
    T: Scalar
[src]

impl<T> Swizzles3Mut<T> for Matrix<T, U6, U1, <DefaultAllocator as Allocator<T, U6, U1>>::Buffer> where
    T: Scalar
[src]

impl<T> Swizzles3Mut<T> for Point<T, U3> where
    T: Scalar
[src]

impl<T> Swizzles3Mut<T> for Point<T, U4> where
    T: Scalar
[src]

impl<T> Swizzles3Mut<T> for Point<T, U5> where
    T: Scalar
[src]

impl<T> Swizzles3Mut<T> for Point<T, U6> where
    T: Scalar
[src]

Loading content...