Trait na::Swizzles4 [−][src]
pub trait Swizzles4<T: Scalar>: Swizzles3<T> { type Swizzle4;}Show methods
fn xyzw(&self) -> Self::Swizzle4; fn xyw(&self) -> Self::Swizzle3; fn yxw(&self) -> Self::Swizzle3; fn wxy(&self) -> Self::Swizzle3; fn wyx(&self) -> Self::Swizzle3; fn yzw(&self) -> Self::Swizzle3; fn zyw(&self) -> Self::Swizzle3; fn wyz(&self) -> Self::Swizzle3; fn wzy(&self) -> Self::Swizzle3; fn xzw(&self) -> Self::Swizzle3; fn zxw(&self) -> Self::Swizzle3; fn wxz(&self) -> Self::Swizzle3; fn wzx(&self) -> Self::Swizzle3; fn xw(&self) -> Self::Swizzle2; fn yw(&self) -> Self::Swizzle2; fn zw(&self) -> Self::Swizzle2; fn wx(&self) -> Self::Swizzle2; fn wy(&self) -> Self::Swizzle2; fn wz(&self) -> Self::Swizzle2;
Associated Types
Loading content...Required methods
fn xyzw(&self) -> Self::Swizzle4
[src]
fn xyw(&self) -> Self::Swizzle3
[src]
fn yxw(&self) -> Self::Swizzle3
[src]
fn wxy(&self) -> Self::Swizzle3
[src]
fn wyx(&self) -> Self::Swizzle3
[src]
fn yzw(&self) -> Self::Swizzle3
[src]
fn zyw(&self) -> Self::Swizzle3
[src]
fn wyz(&self) -> Self::Swizzle3
[src]
fn wzy(&self) -> Self::Swizzle3
[src]
fn xzw(&self) -> Self::Swizzle3
[src]
fn zxw(&self) -> Self::Swizzle3
[src]
fn wxz(&self) -> Self::Swizzle3
[src]
fn wzx(&self) -> Self::Swizzle3
[src]
fn xw(&self) -> Self::Swizzle2
[src]
fn yw(&self) -> Self::Swizzle2
[src]
fn zw(&self) -> Self::Swizzle2
[src]
fn wx(&self) -> Self::Swizzle2
[src]
fn wy(&self) -> Self::Swizzle2
[src]
fn wz(&self) -> Self::Swizzle2
[src]
Implementors
impl<T: Scalar> Swizzles4<T> for Point4<T>
[src]
impl<T: Scalar> Swizzles4<T> for Point4<T>
[src]type Swizzle4 = Point4<T>
fn xyzw(&self) -> Self::Swizzle4
[src]
fn xyw(&self) -> Self::Swizzle3
[src]
fn yxw(&self) -> Self::Swizzle3
[src]
fn wxy(&self) -> Self::Swizzle3
[src]
fn wyx(&self) -> Self::Swizzle3
[src]
fn yzw(&self) -> Self::Swizzle3
[src]
fn zyw(&self) -> Self::Swizzle3
[src]
fn wyz(&self) -> Self::Swizzle3
[src]
fn wzy(&self) -> Self::Swizzle3
[src]
fn xzw(&self) -> Self::Swizzle3
[src]
fn zxw(&self) -> Self::Swizzle3
[src]
fn wxz(&self) -> Self::Swizzle3
[src]
fn wzx(&self) -> Self::Swizzle3
[src]
fn xw(&self) -> Self::Swizzle2
[src]
fn yw(&self) -> Self::Swizzle2
[src]
fn zw(&self) -> Self::Swizzle2
[src]
fn wx(&self) -> Self::Swizzle2
[src]
fn wy(&self) -> Self::Swizzle2
[src]
fn wz(&self) -> Self::Swizzle2
[src]
impl<T: Scalar> Swizzles4<T> for Point5<T>
[src]
impl<T: Scalar> Swizzles4<T> for Point5<T>
[src]type Swizzle4 = Point4<T>
fn xyzw(&self) -> Self::Swizzle4
[src]
fn xyw(&self) -> Self::Swizzle3
[src]
fn yxw(&self) -> Self::Swizzle3
[src]
fn wxy(&self) -> Self::Swizzle3
[src]
fn wyx(&self) -> Self::Swizzle3
[src]
fn yzw(&self) -> Self::Swizzle3
[src]
fn zyw(&self) -> Self::Swizzle3
[src]
fn wyz(&self) -> Self::Swizzle3
[src]
fn wzy(&self) -> Self::Swizzle3
[src]
fn xzw(&self) -> Self::Swizzle3
[src]
fn zxw(&self) -> Self::Swizzle3
[src]
fn wxz(&self) -> Self::Swizzle3
[src]
fn wzx(&self) -> Self::Swizzle3
[src]
fn xw(&self) -> Self::Swizzle2
[src]
fn yw(&self) -> Self::Swizzle2
[src]
fn zw(&self) -> Self::Swizzle2
[src]
fn wx(&self) -> Self::Swizzle2
[src]
fn wy(&self) -> Self::Swizzle2
[src]
fn wz(&self) -> Self::Swizzle2
[src]
impl<T: Scalar> Swizzles4<T> for Point6<T>
[src]
impl<T: Scalar> Swizzles4<T> for Point6<T>
[src]type Swizzle4 = Point4<T>
fn xyzw(&self) -> Self::Swizzle4
[src]
fn xyw(&self) -> Self::Swizzle3
[src]
fn yxw(&self) -> Self::Swizzle3
[src]
fn wxy(&self) -> Self::Swizzle3
[src]
fn wyx(&self) -> Self::Swizzle3
[src]
fn yzw(&self) -> Self::Swizzle3
[src]
fn zyw(&self) -> Self::Swizzle3
[src]
fn wyz(&self) -> Self::Swizzle3
[src]
fn wzy(&self) -> Self::Swizzle3
[src]
fn xzw(&self) -> Self::Swizzle3
[src]
fn zxw(&self) -> Self::Swizzle3
[src]
fn wxz(&self) -> Self::Swizzle3
[src]
fn wzx(&self) -> Self::Swizzle3
[src]
fn xw(&self) -> Self::Swizzle2
[src]
fn yw(&self) -> Self::Swizzle2
[src]
fn zw(&self) -> Self::Swizzle2
[src]
fn wx(&self) -> Self::Swizzle2
[src]
fn wy(&self) -> Self::Swizzle2
[src]
fn wz(&self) -> Self::Swizzle2
[src]
impl<T: Scalar> Swizzles4<T> for Vector4<T>
[src]
impl<T: Scalar> Swizzles4<T> for Vector4<T>
[src]type Swizzle4 = Vector4<T>
fn xyzw(&self) -> Self::Swizzle4
[src]
fn xyw(&self) -> Self::Swizzle3
[src]
fn yxw(&self) -> Self::Swizzle3
[src]
fn wxy(&self) -> Self::Swizzle3
[src]
fn wyx(&self) -> Self::Swizzle3
[src]
fn yzw(&self) -> Self::Swizzle3
[src]
fn zyw(&self) -> Self::Swizzle3
[src]
fn wyz(&self) -> Self::Swizzle3
[src]
fn wzy(&self) -> Self::Swizzle3
[src]
fn xzw(&self) -> Self::Swizzle3
[src]
fn zxw(&self) -> Self::Swizzle3
[src]
fn wxz(&self) -> Self::Swizzle3
[src]
fn wzx(&self) -> Self::Swizzle3
[src]
fn xw(&self) -> Self::Swizzle2
[src]
fn yw(&self) -> Self::Swizzle2
[src]
fn zw(&self) -> Self::Swizzle2
[src]
fn wx(&self) -> Self::Swizzle2
[src]
fn wy(&self) -> Self::Swizzle2
[src]
fn wz(&self) -> Self::Swizzle2
[src]
impl<T: Scalar> Swizzles4<T> for Vector5<T>
[src]
impl<T: Scalar> Swizzles4<T> for Vector5<T>
[src]type Swizzle4 = Vector4<T>
fn xyzw(&self) -> Self::Swizzle4
[src]
fn xyw(&self) -> Self::Swizzle3
[src]
fn yxw(&self) -> Self::Swizzle3
[src]
fn wxy(&self) -> Self::Swizzle3
[src]
fn wyx(&self) -> Self::Swizzle3
[src]
fn yzw(&self) -> Self::Swizzle3
[src]
fn zyw(&self) -> Self::Swizzle3
[src]
fn wyz(&self) -> Self::Swizzle3
[src]
fn wzy(&self) -> Self::Swizzle3
[src]
fn xzw(&self) -> Self::Swizzle3
[src]
fn zxw(&self) -> Self::Swizzle3
[src]
fn wxz(&self) -> Self::Swizzle3
[src]
fn wzx(&self) -> Self::Swizzle3
[src]
fn xw(&self) -> Self::Swizzle2
[src]
fn yw(&self) -> Self::Swizzle2
[src]
fn zw(&self) -> Self::Swizzle2
[src]
fn wx(&self) -> Self::Swizzle2
[src]
fn wy(&self) -> Self::Swizzle2
[src]
fn wz(&self) -> Self::Swizzle2
[src]
impl<T: Scalar> Swizzles4<T> for Vector6<T>
[src]
impl<T: Scalar> Swizzles4<T> for Vector6<T>
[src]