26 #if defined (HAVE_CONFIG_H)
octave_idx_type compute_index(octave_idx_type n, const dim_vector &dims)
boolNDArray & mx_el_or_assign(boolNDArray &a, const boolNDArray &b)
boolNDArray mx_el_and(const boolNDArray &m1, const boolNDArray &m2)
boolNDArray mx_el_or(const boolNDArray &m1, const boolNDArray &m2)
boolNDArray & mx_el_and_assign(boolNDArray &a, const boolNDArray &b)
#define BSXFUN_OP_DEF_MXLOOP(OP, ARRAY, LOOP)
Array< T > & insert(const Array< T > &a, const Array< octave_idx_type > &idx)
Insert an array into another at a specified position.
octave_idx_type numel(void) const
Number of elements in the array.
Array< T > diag(octave_idx_type k=0) const
Get the kth super or subdiagonal.
boolNDArray any(int dim=-1) const
boolNDArray diag(octave_idx_type k=0) const
static octave_idx_type compute_index(Array< octave_idx_type > &ra_idx, const dim_vector &dimensions)
boolNDArray & insert(const boolNDArray &a, octave_idx_type r, octave_idx_type c)
static void increment_index(Array< octave_idx_type > &ra_idx, const dim_vector &dimensions, int start_dimension=0)
boolNDArray & invert(void)
boolNDArray concat(const boolNDArray &rb, const Array< octave_idx_type > &ra_idx)
boolNDArray all(int dim=-1) const
boolNDArray operator!(void) const
Vector representing the dimensions (size) of an Array.
void mx_inline_and2(size_t n, bool *r, const X *x)
void mx_inline_not2(size_t n, bool *r)
void mx_inline_any(const T *v, bool *r, octave_idx_type l, octave_idx_type n, octave_idx_type u)
void mx_inline_or(size_t n, bool *r, const X *x, const Y *y)
void mx_inline_and(size_t n, bool *r, const X *x, const Y *y)
void mx_inline_not(size_t n, bool *r, const X *x)
void mx_inline_all(const T *v, bool *r, octave_idx_type m, octave_idx_type n)
void mx_inline_or2(size_t n, bool *r, const X *x)
#define NDND_BOOL_OPS(ND1, ND2)
#define NDS_BOOL_OPS(ND, S)
#define NDND_CMP_OPS(ND1, ND2)
#define SND_BOOL_OPS(S, ND)
#define NDS_CMP_OPS(ND, S)
#define SND_CMP_OPS(S, ND)
const octave_base_value const Array< octave_idx_type > & ra_idx