GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
boolNDArray.h File Reference
#include "octave-config.h"
#include "Array.h"
#include "bsxfun-decl.h"
#include "mx-defs.h"
#include "mx-op-decl.h"
Include dependency graph for boolNDArray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  boolNDArray
 

Functions

OCTAVE_API boolNDArray bsxfun_and (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray bsxfun_or (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_and (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_and (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_and (const bool &, const boolNDArray &)
 
OCTAVE_API boolNDArraymx_el_and_assign (boolNDArray &m, const boolNDArray &a)
 
OCTAVE_API boolNDArray mx_el_and_not (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_and_not (const bool &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_eq (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_eq (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_eq (const bool &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_ge (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_ge (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_ge (const bool &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_gt (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_gt (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_gt (const bool &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_le (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_le (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_le (const bool &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_lt (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_lt (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_lt (const bool &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_ne (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_ne (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_ne (const bool &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_not_and (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_not_and (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_not_or (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_not_or (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_or (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_or (const boolNDArray &, const bool &)
 
OCTAVE_API boolNDArray mx_el_or (const bool &, const boolNDArray &)
 
OCTAVE_API boolNDArraymx_el_or_assign (boolNDArray &m, const boolNDArray &a)
 
OCTAVE_API boolNDArray mx_el_or_not (const boolNDArray &, const boolNDArray &)
 
OCTAVE_API boolNDArray mx_el_or_not (const bool &, const boolNDArray &)
 

Function Documentation

◆ bsxfun_and()

OCTAVE_API boolNDArray bsxfun_and ( const boolNDArray ,
const boolNDArray  
)

Definition at line 168 of file boolNDArray.cc.

Referenced by maybe_fill_table().

◆ bsxfun_or()

OCTAVE_API boolNDArray bsxfun_or ( const boolNDArray ,
const boolNDArray  
)

Definition at line 169 of file boolNDArray.cc.

Referenced by maybe_fill_table().

◆ mx_el_and() [1/3]

OCTAVE_API boolNDArray mx_el_and ( const boolNDArray ,
const boolNDArray  
)

Definition at line 135 of file boolNDArray.cc.

Referenced by mx_el_and_assign().

◆ mx_el_and() [2/3]

OCTAVE_API boolNDArray mx_el_and ( const boolNDArray ,
const bool  
)

Definition at line 138 of file boolNDArray.cc.

◆ mx_el_and() [3/3]

OCTAVE_API boolNDArray mx_el_and ( const bool ,
const boolNDArray  
)

Definition at line 141 of file boolNDArray.cc.

◆ mx_el_and_assign()

OCTAVE_API boolNDArray& mx_el_and_assign ( boolNDArray m,
const boolNDArray a 
)

Definition at line 145 of file boolNDArray.cc.

References a, b, mx_el_and(), and mx_inline_and2().

◆ mx_el_and_not() [1/2]

OCTAVE_API boolNDArray mx_el_and_not ( const boolNDArray ,
const boolNDArray  
)

Definition at line 135 of file boolNDArray.cc.

◆ mx_el_and_not() [2/2]

OCTAVE_API boolNDArray mx_el_and_not ( const bool ,
const boolNDArray  
)

Definition at line 141 of file boolNDArray.cc.

◆ mx_el_eq() [1/3]

OCTAVE_API boolNDArray mx_el_eq ( const boolNDArray ,
const boolNDArray  
)

Definition at line 136 of file boolNDArray.cc.

◆ mx_el_eq() [2/3]

OCTAVE_API boolNDArray mx_el_eq ( const boolNDArray ,
const bool  
)

Definition at line 139 of file boolNDArray.cc.

◆ mx_el_eq() [3/3]

OCTAVE_API boolNDArray mx_el_eq ( const bool ,
const boolNDArray  
)

Definition at line 142 of file boolNDArray.cc.

◆ mx_el_ge() [1/3]

OCTAVE_API boolNDArray mx_el_ge ( const boolNDArray ,
const boolNDArray  
)

Definition at line 136 of file boolNDArray.cc.

◆ mx_el_ge() [2/3]

OCTAVE_API boolNDArray mx_el_ge ( const boolNDArray ,
const bool  
)

Definition at line 139 of file boolNDArray.cc.

◆ mx_el_ge() [3/3]

OCTAVE_API boolNDArray mx_el_ge ( const bool ,
const boolNDArray  
)

Definition at line 142 of file boolNDArray.cc.

◆ mx_el_gt() [1/3]

OCTAVE_API boolNDArray mx_el_gt ( const boolNDArray ,
const boolNDArray  
)

Definition at line 136 of file boolNDArray.cc.

◆ mx_el_gt() [2/3]

OCTAVE_API boolNDArray mx_el_gt ( const boolNDArray ,
const bool  
)

Definition at line 139 of file boolNDArray.cc.

◆ mx_el_gt() [3/3]

OCTAVE_API boolNDArray mx_el_gt ( const bool ,
const boolNDArray  
)

Definition at line 142 of file boolNDArray.cc.

◆ mx_el_le() [1/3]

OCTAVE_API boolNDArray mx_el_le ( const boolNDArray ,
const boolNDArray  
)

Definition at line 136 of file boolNDArray.cc.

◆ mx_el_le() [2/3]

OCTAVE_API boolNDArray mx_el_le ( const boolNDArray ,
const bool  
)

Definition at line 139 of file boolNDArray.cc.

◆ mx_el_le() [3/3]

OCTAVE_API boolNDArray mx_el_le ( const bool ,
const boolNDArray  
)

Definition at line 142 of file boolNDArray.cc.

◆ mx_el_lt() [1/3]

OCTAVE_API boolNDArray mx_el_lt ( const boolNDArray ,
const boolNDArray  
)

Definition at line 136 of file boolNDArray.cc.

◆ mx_el_lt() [2/3]

OCTAVE_API boolNDArray mx_el_lt ( const boolNDArray ,
const bool  
)

Definition at line 139 of file boolNDArray.cc.

◆ mx_el_lt() [3/3]

OCTAVE_API boolNDArray mx_el_lt ( const bool ,
const boolNDArray  
)

Definition at line 142 of file boolNDArray.cc.

◆ mx_el_ne() [1/3]

OCTAVE_API boolNDArray mx_el_ne ( const boolNDArray ,
const boolNDArray  
)

Definition at line 136 of file boolNDArray.cc.

◆ mx_el_ne() [2/3]

OCTAVE_API boolNDArray mx_el_ne ( const boolNDArray ,
const bool  
)

Definition at line 139 of file boolNDArray.cc.

◆ mx_el_ne() [3/3]

OCTAVE_API boolNDArray mx_el_ne ( const bool ,
const boolNDArray  
)

Definition at line 142 of file boolNDArray.cc.

◆ mx_el_not_and() [1/2]

OCTAVE_API boolNDArray mx_el_not_and ( const boolNDArray ,
const boolNDArray  
)

Definition at line 135 of file boolNDArray.cc.

◆ mx_el_not_and() [2/2]

OCTAVE_API boolNDArray mx_el_not_and ( const boolNDArray ,
const bool  
)

Definition at line 138 of file boolNDArray.cc.

◆ mx_el_not_or() [1/2]

OCTAVE_API boolNDArray mx_el_not_or ( const boolNDArray ,
const boolNDArray  
)

Definition at line 135 of file boolNDArray.cc.

◆ mx_el_not_or() [2/2]

OCTAVE_API boolNDArray mx_el_not_or ( const boolNDArray ,
const bool  
)

Definition at line 138 of file boolNDArray.cc.

◆ mx_el_or() [1/3]

OCTAVE_API boolNDArray mx_el_or ( const boolNDArray ,
const boolNDArray  
)

Definition at line 135 of file boolNDArray.cc.

Referenced by mx_el_or_assign().

◆ mx_el_or() [2/3]

OCTAVE_API boolNDArray mx_el_or ( const boolNDArray ,
const bool  
)

Definition at line 138 of file boolNDArray.cc.

◆ mx_el_or() [3/3]

OCTAVE_API boolNDArray mx_el_or ( const bool ,
const boolNDArray  
)

Definition at line 141 of file boolNDArray.cc.

◆ mx_el_or_assign()

OCTAVE_API boolNDArray& mx_el_or_assign ( boolNDArray m,
const boolNDArray a 
)

Definition at line 157 of file boolNDArray.cc.

References a, b, mx_el_or(), and mx_inline_or2().

◆ mx_el_or_not() [1/2]

OCTAVE_API boolNDArray mx_el_or_not ( const boolNDArray ,
const boolNDArray  
)

Definition at line 135 of file boolNDArray.cc.

◆ mx_el_or_not() [2/2]

OCTAVE_API boolNDArray mx_el_or_not ( const bool ,
const boolNDArray  
)

Definition at line 141 of file boolNDArray.cc.