nslj.src.math
Class NslNot

java.lang.Object
  |
  +--nslj.src.math.NslNot

public final class NslNot
extends java.lang.Object

Not operator routines. There are two basic format for the evaluation method in this routine: 1, eval(a) -> c a is the parameter of the evaluation function to do operator(a) pointwise and the result is passed out as c 2. eval(dest, a) -> c a is the parameter of the evaluation function and dest is the temporary space to hold the result. The method returns the reference to dest.


Constructor Summary
NslNot()
           
 
Method Summary
static boolean eval(boolean a)
           
static boolean[] eval(boolean[] a)
           
static boolean[][] eval(boolean[][] a)
           
static boolean[][][] eval(boolean[][][] a)
           
static boolean[][][][] eval(boolean[][][][] a)
           
static boolean[][][][] eval(boolean[][][][] dest, boolean[][][][] a)
           
static boolean[][][][] eval(boolean[][][][] dest, NslBoolean4 a)
           
static boolean[][][] eval(boolean[][][] dest, boolean[][][] a)
           
static boolean[][][] eval(boolean[][][] dest, NslBoolean3 a)
           
static boolean[][] eval(boolean[][] dest, boolean[][] a)
           
static boolean[][] eval(boolean[][] dest, NslBoolean2 a)
           
static boolean[] eval(boolean[] dest, boolean[] a)
           
static boolean[] eval(boolean[] dest, NslBoolean1 a)
           
static boolean eval(NslBoolean0 a)
           
static boolean[] eval(NslBoolean1 a)
           
static boolean[][] eval(NslBoolean2 a)
           
static boolean[][][] eval(NslBoolean3 a)
           
static boolean[][][][] eval(NslBoolean4 a)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NslNot

public NslNot()
Method Detail

eval

public static boolean eval(boolean a)

eval

public static boolean[] eval(boolean[] a)

eval

public static boolean[] eval(boolean[] dest,
                             boolean[] a)

eval

public static boolean[][] eval(boolean[][] a)

eval

public static boolean[][] eval(boolean[][] dest,
                               boolean[][] a)

eval

public static boolean[][][] eval(boolean[][][] a)

eval

public static boolean[][][] eval(boolean[][][] dest,
                                 boolean[][][] a)

eval

public static boolean[][][][] eval(boolean[][][][] a)

eval

public static boolean[][][][] eval(boolean[][][][] dest,
                                   boolean[][][][] a)

eval

public static boolean eval(NslBoolean0 a)

eval

public static boolean[] eval(NslBoolean1 a)

eval

public static boolean[] eval(boolean[] dest,
                             NslBoolean1 a)

eval

public static boolean[][] eval(NslBoolean2 a)

eval

public static boolean[][] eval(boolean[][] dest,
                               NslBoolean2 a)

eval

public static boolean[][][] eval(NslBoolean3 a)

eval

public static boolean[][][] eval(boolean[][][] dest,
                                 NslBoolean3 a)

eval

public static boolean[][][][] eval(NslBoolean4 a)

eval

public static boolean[][][][] eval(boolean[][][][] dest,
                                   NslBoolean4 a)