Struct luminance_front::texture::Dim1Array
source · [−]pub struct Dim1Array;
Expand description
1D array dimension.
Trait Implementations
sourceimpl Dimensionable for Dim1Array
impl Dimensionable for Dim1Array
type Offset = (u32, u32)
type Offset = (u32, u32)
Offset type of a dimension (used to caracterize addition and subtraction of sizes, mostly).
sourceconst ZERO_OFFSET: <Dim1Array as Dimensionable>::Offset
const ZERO_OFFSET: <Dim1Array as Dimensionable>::Offset
Zero offset. Read more
sourcefn width(size: <Dim1Array as Dimensionable>::Size) -> u32
fn width(size: <Dim1Array as Dimensionable>::Size) -> u32
Width of the associated Dimensionable::Size
.
sourcefn height(size: <Dim1Array as Dimensionable>::Size) -> u32
fn height(size: <Dim1Array as Dimensionable>::Size) -> u32
Height of the associated Dimensionable::Size
. If it doesn’t have one, set it to 1.
sourcefn y_offset(off: <Dim1Array as Dimensionable>::Offset) -> u32
fn y_offset(off: <Dim1Array as Dimensionable>::Offset) -> u32
Y offset. If it doesn’t have one, set it to 0.
sourcefn count(<Dim1Array as Dimensionable>::Size) -> usize
fn count(<Dim1Array as Dimensionable>::Size) -> usize
Amount of pixels this size represents. Read more
sourcefn depth(Self::Size) -> u32
fn depth(Self::Size) -> u32
Depth of the associated Dimensionable::Size
. If it doesn’t have one, set it to 1.
impl Copy for Dim1Array
Auto Trait Implementations
impl RefUnwindSafe for Dim1Array
impl Send for Dim1Array
impl Sync for Dim1Array
impl Unpin for Dim1Array
impl UnwindSafe for Dim1Array
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more