[][src]Trait accel::memory::Dimension

pub trait Dimension: Zero + Debug + Clone + Copy + PartialEq + Send + Sync + 'static {
    fn as_descriptor<T: Scalar>(&self) -> Descriptor;
fn len(&self) -> usize;
fn num_channels(&self) -> NumChannels; fn width(&self) -> usize { ... }
fn height(&self) -> usize { ... }
fn depth(&self) -> usize { ... } }

Required methods

fn as_descriptor<T: Scalar>(&self) -> Descriptor

fn len(&self) -> usize

Number of elements

fn num_channels(&self) -> NumChannels

Get number of element T in each "CUDA Array element"

Loading content...

Provided methods

fn width(&self) -> usize

fn height(&self) -> usize

fn depth(&self) -> usize

Loading content...

Implementors

impl Dimension for Ix1[src]

impl Dimension for Ix1Layered[src]

impl Dimension for Ix2[src]

impl Dimension for Ix2Layered[src]

impl Dimension for Ix3[src]

Loading content...