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)
OCTARRAY_OVERRIDABLE_FUNC_API octave_idx_type numel(void) const
Number of elements in the array.
OCTARRAY_API Array< T, Alloc > & insert(const Array< T, Alloc > &a, const Array< octave_idx_type > &idx)
Insert an array into another at a specified position.
OCTARRAY_OVERRIDABLE_FUNC_API bool is_shared(void) const
OCTARRAY_API Array< T, Alloc > diag(octave_idx_type k=0) const
Get the kth super or subdiagonal.
OCTAVE_API boolNDArray any(int dim=-1) const
OCTAVE_API boolNDArray diag(octave_idx_type k=0) const
static OCTAVE_API octave_idx_type compute_index(Array< octave_idx_type > &ra_idx, const dim_vector &dimensions)
OCTAVE_API boolNDArray & insert(const boolNDArray &a, octave_idx_type r, octave_idx_type c)
static OCTAVE_API void increment_index(Array< octave_idx_type > &ra_idx, const dim_vector &dimensions, int start_dimension=0)
OCTAVE_API boolNDArray & invert(void)
OCTAVE_API boolNDArray concat(const boolNDArray &rb, const Array< octave_idx_type > &ra_idx)
OCTAVE_API boolNDArray all(int dim=-1) const
OCTAVE_API boolNDArray operator!(void) const
Vector representing the dimensions (size) of an Array.
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(std::size_t n, bool *r, const X *x, const Y *y)
void mx_inline_and2(std::size_t n, bool *r, const X *x)
void mx_inline_and(std::size_t n, bool *r, const X *x, const Y *y)
void mx_inline_not(std::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(std::size_t n, bool *r, const X *x)
void mx_inline_not2(std::size_t n, bool *r)
#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