[−][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,
pub 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,
pub 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.
pub fn to_owned(&self) -> T[src]
pub 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.
pub 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>,