# Class: logicmode

bitwise logical operations between source and destination.

## Hierarchy

    o-+ renderinterface
      o-+ logicmode

## Methods:

### Method overview:

- and
- andinv
- andrev
- clear
- copy
- copyinv
- disable
- equivalent
- invert
- nand
- noop
- nor
- or
- orinv
- orrev
- set
- xor

and ()
  returns: (logicmode)
  s & d
andinv ()
  returns: (logicmode)
  ~s & d
andrev ()
  returns: (logicmode)
  s & ~d
clear ()
  returns: (logicmode)
  sets to 0
copy ()
  returns: (logicmode)
  sets to source
copyinv ()
  returns: (logicmode)
  sets to negated source
disable ()
  returns: (logicmode)
  disables logic ops
equivalent ()
  returns: (logicmode)
  ~(s ^ d)
invert ()
  returns: (logicmode)
  inverts destination
nand ()
  returns: (logicmode)
  ~(s & d)
noop ()
  returns: (logicmode)
  keeps destination
nor ()
  returns: (logicmode)
  ~(s | d)
or ()
  returns: (logicmode)
  s | d
orinv ()
  returns: (logicmode)
  ~s | d
orrev ()
  returns: (logicmode)
  s | ~d
set ()
  returns: (logicmode)
  sets to 1
xor ()
  returns: (logicmode)
  s ^ d

## Inherited Methods: