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