[−][src]Enum web_glitz::pipeline::interface_block::MatrixOrder
Enumerates the value orderings in memory for matrices.
When [ColumnMajor], values are ordered such that first the values in the first column are stored from top to bottom, then the values in the second column, then the values in the third column, etc.
When [RowMajor], values are ordered such that first the values in the first row are stored from left to right, then the values in the second row, then the values in the third row, etc.
Variants
Trait Implementations
impl Clone for MatrixOrder[src]
fn clone(&self) -> MatrixOrder[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for MatrixOrder[src]
impl Debug for MatrixOrder[src]
impl PartialEq<MatrixOrder> for MatrixOrder[src]
fn eq(&self, other: &MatrixOrder) -> bool[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool1.0.0[src]
impl StructuralPartialEq for MatrixOrder[src]
Auto Trait Implementations
impl RefUnwindSafe for MatrixOrder
impl Send for MatrixOrder
impl Sync for MatrixOrder
impl Unpin for MatrixOrder
impl UnwindSafe for MatrixOrder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<D, T> IntoBuffer<T> for D where
D: Borrow<T> + 'static,
T: Copy + 'static, [src]
D: Borrow<T> + 'static,
T: Copy + 'static,
fn into_buffer<Rc>(Self, &Rc, BufferId, UsageHint) -> Buffer<T> where
Rc: RenderingContext + Clone + 'static, [src]
Rc: RenderingContext + Clone + 'static,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,