[][src]Trait opencv::core::SizedArray

pub trait SizedArray<T>: Copy + Clone {
    type Storage: AsRef<[T]> + AsMut<[T]> + Copy + Clone;

    const ROWS: usize;
    const COLS: usize;

    fn all(alpha: T) -> Self::Storage;
}

Associated Types

type Storage: AsRef<[T]> + AsMut<[T]> + Copy + Clone

Loading content...

Associated Constants

const ROWS: usize

const COLS: usize

Loading content...

Required methods

fn all(alpha: T) -> Self::Storage

Loading content...

Implementors

impl<T: Copy> SizedArray<T> for SizedArray12[src]

type Storage = [T; 2]

impl<T: Copy> SizedArray<T> for SizedArray13[src]

type Storage = [T; 3]

impl<T: Copy> SizedArray<T> for SizedArray14[src]

type Storage = [T; 4]

impl<T: Copy> SizedArray<T> for SizedArray16[src]

type Storage = [T; 6]

impl<T: Copy> SizedArray<T> for SizedArray21[src]

type Storage = [T; 2]

impl<T: Copy> SizedArray<T> for SizedArray22[src]

type Storage = [T; 4]

impl<T: Copy> SizedArray<T> for SizedArray23[src]

type Storage = [T; 6]

impl<T: Copy> SizedArray<T> for SizedArray31[src]

type Storage = [T; 3]

impl<T: Copy> SizedArray<T> for SizedArray32[src]

type Storage = [T; 6]

impl<T: Copy> SizedArray<T> for SizedArray33[src]

type Storage = [T; 9]

impl<T: Copy> SizedArray<T> for SizedArray34[src]

type Storage = [T; 12]

impl<T: Copy> SizedArray<T> for SizedArray41[src]

type Storage = [T; 4]

impl<T: Copy> SizedArray<T> for SizedArray43[src]

type Storage = [T; 12]

impl<T: Copy> SizedArray<T> for SizedArray44[src]

type Storage = [T; 16]

impl<T: Copy> SizedArray<T> for SizedArray61[src]

type Storage = [T; 6]

impl<T: Copy> SizedArray<T> for SizedArray66[src]

type Storage = Array66<T>

Loading content...