Trait substrate::geometry::transform::TransformMut
source · pub trait TransformMut {
// Required method
fn transform_mut(&mut self, trans: Transformation);
}
Expand description
A trait for specifying how an object is changed by a transformation.
Required Methods§
sourcefn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
Implementations on Foreign Types§
source§impl TransformMut for ()where
Transformation: Clone,
impl TransformMut for ()where
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<T> TransformMut for Option<T>where
T: TransformMut,
impl<T> TransformMut for Option<T>where
T: TransformMut,
fn transform_mut(&mut self, trans: Transformation)
source§impl<T> TransformMut for Vec<T>where
T: TransformMut,
impl<T> TransformMut for Vec<T>where
T: TransformMut,
fn transform_mut(&mut self, trans: Transformation)
source§impl<TupleElement0> TransformMut for (TupleElement0,)
impl<TupleElement0> TransformMut for (TupleElement0,)
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1> TransformMut for (TupleElement0, TupleElement1)
impl<TupleElement0, TupleElement1> TransformMut for (TupleElement0, TupleElement1)
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2> TransformMut for (TupleElement0, TupleElement1, TupleElement2)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2> TransformMut for (TupleElement0, TupleElement1, TupleElement2)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
TupleElement28: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
TupleElement28: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
TupleElement28: TransformMut,
TupleElement29: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
TupleElement28: TransformMut,
TupleElement29: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
TupleElement28: TransformMut,
TupleElement29: TransformMut,
TupleElement30: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
TupleElement28: TransformMut,
TupleElement29: TransformMut,
TupleElement30: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.
source§impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
TupleElement28: TransformMut,
TupleElement29: TransformMut,
TupleElement30: TransformMut,
TupleElement31: TransformMut,
Transformation: Clone,
impl<TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31> TransformMut for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9, TupleElement10, TupleElement11, TupleElement12, TupleElement13, TupleElement14, TupleElement15, TupleElement16, TupleElement17, TupleElement18, TupleElement19, TupleElement20, TupleElement21, TupleElement22, TupleElement23, TupleElement24, TupleElement25, TupleElement26, TupleElement27, TupleElement28, TupleElement29, TupleElement30, TupleElement31)where
TupleElement0: TransformMut,
TupleElement1: TransformMut,
TupleElement2: TransformMut,
TupleElement3: TransformMut,
TupleElement4: TransformMut,
TupleElement5: TransformMut,
TupleElement6: TransformMut,
TupleElement7: TransformMut,
TupleElement8: TransformMut,
TupleElement9: TransformMut,
TupleElement10: TransformMut,
TupleElement11: TransformMut,
TupleElement12: TransformMut,
TupleElement13: TransformMut,
TupleElement14: TransformMut,
TupleElement15: TransformMut,
TupleElement16: TransformMut,
TupleElement17: TransformMut,
TupleElement18: TransformMut,
TupleElement19: TransformMut,
TupleElement20: TransformMut,
TupleElement21: TransformMut,
TupleElement22: TransformMut,
TupleElement23: TransformMut,
TupleElement24: TransformMut,
TupleElement25: TransformMut,
TupleElement26: TransformMut,
TupleElement27: TransformMut,
TupleElement28: TransformMut,
TupleElement29: TransformMut,
TupleElement30: TransformMut,
TupleElement31: TransformMut,
Transformation: Clone,
source§fn transform_mut(&mut self, trans: Transformation)
fn transform_mut(&mut self, trans: Transformation)
Applies matrix-vector Transformation
trans
.