Classes | Functions
Subview_cube

Classes

class  subview_cube< eT >

Functions

arma_inline eT & subview_cube< eT >::at (const uword in_row, const uword in_col, const uword in_slice)
arma_inline eT subview_cube< eT >::at (const uword in_row, const uword in_col, const uword in_slice) const
bool subview_cube< eT >::check_overlap (const subview_cube &x) const
bool subview_cube< eT >::check_overlap (const Mat< eT > &x) const
static void subview_cube< eT >::div_inplace (Cube< eT > &out, const subview_cube &in)
 cube X /= Y.subcube(...)
static void subview_cube< eT >::div_inplace (Mat< eT > &out, const subview_cube &in)
 mat X /= Y.subcube(...)
static void subview_cube< eT >::extract (Cube< eT > &out, const subview_cube &in)
 cube X = Y.subcube(...)
static void subview_cube< eT >::extract (Mat< eT > &out, const subview_cube &in)
 mat X = Y.subcube(...)
void subview_cube< eT >::fill (const eT val)
static void subview_cube< eT >::minus_inplace (Cube< eT > &out, const subview_cube &in)
 cube X -= Y.subcube(...)
static void subview_cube< eT >::minus_inplace (Mat< eT > &out, const subview_cube &in)
 mat X -= Y.subcube(...)
void subview_cube< eT >::ones ()
template<typename T1 >
void subview_cube< eT >::operator%= (const BaseCube< eT, T1 > &x)
void subview_cube< eT >::operator%= (const subview_cube &x)
template<typename T1 >
void subview_cube< eT >::operator%= (const Base< eT, T1 > &x)
eT & subview_cube< eT >::operator() (const uword i)
eT subview_cube< eT >::operator() (const uword i) const
arma_inline eT & subview_cube< eT >::operator() (const uword in_row, const uword in_col, const uword in_slice)
arma_inline eT subview_cube< eT >::operator() (const uword in_row, const uword in_col, const uword in_slice) const
void subview_cube< eT >::operator*= (const eT val)
void subview_cube< eT >::operator+= (const eT val)
template<typename T1 >
void subview_cube< eT >::operator+= (const BaseCube< eT, T1 > &x)
void subview_cube< eT >::operator+= (const subview_cube &x)
template<typename T1 >
void subview_cube< eT >::operator+= (const Base< eT, T1 > &x)
void subview_cube< eT >::operator-= (const eT val)
template<typename T1 >
void subview_cube< eT >::operator-= (const BaseCube< eT, T1 > &x)
void subview_cube< eT >::operator-= (const subview_cube &x)
template<typename T1 >
void subview_cube< eT >::operator-= (const Base< eT, T1 > &x)
void subview_cube< eT >::operator/= (const eT val)
template<typename T1 >
void subview_cube< eT >::operator/= (const BaseCube< eT, T1 > &x)
void subview_cube< eT >::operator/= (const subview_cube &x)
template<typename T1 >
void subview_cube< eT >::operator/= (const Base< eT, T1 > &x)
template<typename T1 >
void subview_cube< eT >::operator= (const BaseCube< eT, T1 > &x)
void subview_cube< eT >::operator= (const subview_cube &x)
 x.subcube(...) = y.subcube(...)
template<typename T1 >
void subview_cube< eT >::operator= (const Base< eT, T1 > &x)
eT & subview_cube< eT >::operator[] (const uword i)
eT subview_cube< eT >::operator[] (const uword i) const
static void subview_cube< eT >::plus_inplace (Cube< eT > &out, const subview_cube &in)
 cube X += Y.subcube(...)
static void subview_cube< eT >::plus_inplace (Mat< eT > &out, const subview_cube &in)
 mat X += Y.subcube(...)
static void subview_cube< eT >::schur_inplace (Cube< eT > &out, const subview_cube &in)
 cube X %= Y.subcube(...)
static void subview_cube< eT >::schur_inplace (Mat< eT > &out, const subview_cube &in)
 mat X %= Y.subcube(...)
arma_inline eT * subview_cube< eT >::slice_colptr (const uword in_slice, const uword in_col)
arma_inline const eT * subview_cube< eT >::slice_colptr (const uword in_slice, const uword in_col) const
arma_inline subview_cube< eT >::subview_cube (const Cube< eT > &in_m, const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)
arma_inline subview_cube< eT >::subview_cube (Cube< eT > &in_m, const uword in_row1, const uword in_col1, const uword in_slice1, const uword in_n_rows, const uword in_n_cols, const uword in_n_slices)
void subview_cube< eT >::zeros ()
 subview_cube< eT >::~subview_cube ()

Function Documentation

template<typename eT >
arma_inline eT & subview_cube< eT >::at ( const uword  in_row,
const uword  in_col,
const uword  in_slice 
)

Definition at line 1056 of file subview_cube_meat.hpp.

template<typename eT >
arma_inline eT subview_cube< eT >::at ( const uword  in_row,
const uword  in_col,
const uword  in_slice 
) const

Definition at line 1067 of file subview_cube_meat.hpp.

template<typename eT >
bool subview_cube< eT >::check_overlap ( const subview_cube< eT > &  x) const [inline]

Definition at line 1098 of file subview_cube_meat.hpp.

template<typename eT >
bool subview_cube< eT >::check_overlap ( const Mat< eT > &  x) const [inline]

Definition at line 1148 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::div_inplace ( Cube< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

cube X /= Y.subcube(...)

Definition at line 1278 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::div_inplace ( Mat< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

mat X /= Y.subcube(...)

Definition at line 1661 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::extract ( Cube< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

cube X = Y.subcube(...)

Definition at line 1174 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::extract ( Mat< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

mat X = Y.subcube(...)

Definition at line 1303 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::fill ( const eT  val) [inline]

Definition at line 907 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::minus_inplace ( Cube< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

cube X -= Y.subcube(...)

Definition at line 1228 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::minus_inplace ( Mat< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

mat X -= Y.subcube(...)

Definition at line 1485 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::ones ( ) [inline]

Definition at line 942 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator%= ( const BaseCube< eT, T1 > &  x) [inline]

Definition at line 265 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::operator%= ( const subview_cube< eT > &  x) [inline]

Definition at line 442 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator%= ( const Base< eT, T1 > &  x) [inline]

Definition at line 754 of file subview_cube_meat.hpp.

template<typename eT >
eT & subview_cube< eT >::operator() ( const uword  i) [inline]

Definition at line 990 of file subview_cube_meat.hpp.

template<typename eT >
eT subview_cube< eT >::operator() ( const uword  i) const [inline]

Definition at line 1010 of file subview_cube_meat.hpp.

template<typename eT >
arma_inline eT & subview_cube< eT >::operator() ( const uword  in_row,
const uword  in_col,
const uword  in_slice 
)

Definition at line 1030 of file subview_cube_meat.hpp.

template<typename eT >
arma_inline eT subview_cube< eT >::operator() ( const uword  in_row,
const uword  in_col,
const uword  in_slice 
) const

Definition at line 1043 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::operator*= ( const eT  val) [inline]

Definition at line 130 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::operator+= ( const eT  val) [inline]

Definition at line 86 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator+= ( const BaseCube< eT, T1 > &  x) [inline]

Definition at line 205 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::operator+= ( const subview_cube< eT > &  x) [inline]

Definition at line 364 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator+= ( const Base< eT, T1 > &  x) [inline]

Definition at line 600 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::operator-= ( const eT  val) [inline]

Definition at line 108 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator-= ( const BaseCube< eT, T1 > &  x) [inline]

Definition at line 235 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::operator-= ( const subview_cube< eT > &  x) [inline]

Definition at line 403 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator-= ( const Base< eT, T1 > &  x) [inline]

Definition at line 677 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::operator/= ( const eT  val) [inline]

Definition at line 152 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator/= ( const BaseCube< eT, T1 > &  x) [inline]

Definition at line 295 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::operator/= ( const subview_cube< eT > &  x) [inline]

Definition at line 481 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator/= ( const Base< eT, T1 > &  x) [inline]

Definition at line 831 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator= ( const BaseCube< eT, T1 > &  x) [inline]

Definition at line 175 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::operator= ( const subview_cube< eT > &  x) [inline]

x.subcube(...) = y.subcube(...)

Definition at line 325 of file subview_cube_meat.hpp.

template<typename eT >
template<typename T1 >
void subview_cube< eT >::operator= ( const Base< eT, T1 > &  x) [inline]

Definition at line 521 of file subview_cube_meat.hpp.

template<typename eT >
eT & subview_cube< eT >::operator[] ( const uword  i) [inline]

Definition at line 954 of file subview_cube_meat.hpp.

template<typename eT >
eT subview_cube< eT >::operator[] ( const uword  i) const [inline]

Definition at line 972 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::plus_inplace ( Cube< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

cube X += Y.subcube(...)

Definition at line 1203 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::plus_inplace ( Mat< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

mat X += Y.subcube(...)

Definition at line 1397 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::schur_inplace ( Cube< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

cube X %= Y.subcube(...)

Definition at line 1253 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::schur_inplace ( Mat< eT > &  out,
const subview_cube< eT > &  in 
) [inline, static]

mat X %= Y.subcube(...)

Definition at line 1573 of file subview_cube_meat.hpp.

template<typename eT >
arma_inline eT * subview_cube< eT >::slice_colptr ( const uword  in_slice,
const uword  in_col 
)

Definition at line 1078 of file subview_cube_meat.hpp.

template<typename eT >
arma_inline const eT * subview_cube< eT >::slice_colptr ( const uword  in_slice,
const uword  in_col 
) const

Definition at line 1088 of file subview_cube_meat.hpp.

template<typename eT >
arma_inline subview_cube< eT >::subview_cube ( const Cube< eT > &  in_m,
const uword  in_row1,
const uword  in_col1,
const uword  in_slice1,
const uword  in_n_rows,
const uword  in_n_cols,
const uword  in_n_slices 
) [protected]

Definition at line 30 of file subview_cube_meat.hpp.

template<typename eT >
arma_inline subview_cube< eT >::subview_cube ( Cube< eT > &  in_m,
const uword  in_row1,
const uword  in_col1,
const uword  in_slice1,
const uword  in_n_rows,
const uword  in_n_cols,
const uword  in_n_slices 
) [protected]

Definition at line 58 of file subview_cube_meat.hpp.

template<typename eT >
void subview_cube< eT >::zeros ( ) [inline]

Definition at line 930 of file subview_cube_meat.hpp.

template<typename eT >
subview_cube< eT >::~subview_cube ( ) [inline]

Definition at line 20 of file subview_cube_meat.hpp.



armadillo_matrix
Author(s): Conrad Sanderson - NICTA (www.nicta.com.au), (Wrapper by Sjoerd van den Dries)
autogenerated on Tue Jan 7 2014 11:42:07