nslj.src.math
Class NslBinaryOperator

java.lang.Object
  |
  +--EDU.gatech.cc.is.abstractrobot.ControlSystemS
        |
        +--EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150
              |
              +--nslj.src.lang.NslBase
                    |
                    +--nslj.src.math.NslBinaryOperator
Direct Known Subclasses:
NslDistance, NslMaxMerge, NslMinMerge, NslPow

public abstract class NslBinaryOperator
extends NslBase

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


Fields inherited from class nslj.src.lang.NslBase
_accessChar, _name, _parent
 
Fields inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150
abstract_robot
 
Fields inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemS
CSSTAT_DONE, CSSTAT_ERROR, CSSTAT_OK, seed
 
Constructor Summary
NslBinaryOperator()
           
NslBinaryOperator(java.lang.String label, NslHierarchy parent)
           
 
Method Summary
 double[][][][] eval(double[][][][] a, double b)
           
 double[][][][] eval(double[][][][] a, double[][][][] b)
           
 double[][][][] eval(double[][][][] dest, double[][][][] a, double b)
           
 double[][][][] eval(double[][][][] dest, double[][][][] a, double[][][][] b)
           
 double[][][][] eval(double[][][][] dest, double[][][][] a, NslDouble0 b)
           
 double[][][][] eval(double[][][][] dest, double a, double[][][][] b)
           
 double[][][][] eval(double[][][][] dest, double a, NslDouble4 b)
           
 double[][][][] eval(double[][][][] a, NslDouble0 b)
           
 double[][][][] eval(double[][][][] dest, NslDouble0 a, double[][][][] b)
           
 double[][][][] eval(double[][][][] dest, NslDouble0 a, NslDouble4 b)
           
 double[][][][] eval(double[][][][] dest, NslDouble4 a, double b)
           
 double[][][][] eval(double[][][][] dest, NslDouble4 a, NslDouble0 b)
           
 double[][][][] eval(double[][][][] dest, NslDouble4 a, NslDouble4 b)
           
 double[][][] eval(double[][][] a, double b)
           
 double[][][] eval(double[][][] a, double[][][] b)
           
 double[][][] eval(double[][][] dest, double[][][] a, double b)
           
 double[][][] eval(double[][][] dest, double[][][] a, double[][][] b)
           
 double[][][] eval(double[][][] dest, double[][][] a, NslDouble0 b)
           
 double[][][] eval(double[][][] dest, double a, double[][][] b)
           
 double[][][] eval(double[][][] dest, double a, NslDouble3 b)
           
 double[][][] eval(double[][][] a, NslDouble0 b)
           
 double[][][] eval(double[][][] dest, NslDouble0 a, double[][][] b)
           
 double[][][] eval(double[][][] dest, NslDouble0 a, NslDouble3 b)
           
 double[][][] eval(double[][][] dest, NslDouble3 a, double b)
           
 double[][][] eval(double[][][] dest, NslDouble3 a, NslDouble0 b)
           
 double[][][] eval(double[][][] dest, NslDouble3 a, NslDouble3 b)
           
 double[][] eval(double[][] a, double b)
           
 double[][] eval(double[][] a, double[][] b)
           
 double[][] eval(double[][] dest, double[][] a, double b)
           
 double[][] eval(double[][] dest, double[][] a, double[][] b)
           
 double[][] eval(double[][] dest, double[][] a, NslDouble0 b)
           
 double[][] eval(double[][] dest, double a, double[][] b)
           
 double[][] eval(double[][] dest, double a, NslDouble2 b)
           
 double[][] eval(double[][] a, NslDouble0 b)
           
 double[][] eval(double[][] dest, NslDouble0 a, double[][] b)
           
 double[][] eval(double[][] dest, NslDouble0 a, NslDouble2 b)
           
 double[][] eval(double[][] dest, NslDouble2 a, double b)
           
 double[][] eval(double[][] dest, NslDouble2 a, NslDouble0 b)
           
 double[][] eval(double[][] dest, NslDouble2 a, NslDouble2 b)
           
 double[] eval(double[] a, double b)
           
 double[] eval(double[] a, double[] b)
           
 double[] eval(double[] dest, double[] a, double b)
           
 double[] eval(double[] dest, double[] a, double[] b)
           
 double[] eval(double[] dest, double[] a, NslDouble0 b)
           
 double[] eval(double[] dest, double a, double[] b)
           
 double[] eval(double[] dest, double a, NslDouble1 b)
           
 double[] eval(double[] a, NslDouble0 b)
           
 double[] eval(double[] dest, NslDouble0 a, double[] b)
           
 double[] eval(double[] dest, NslDouble0 a, NslDouble1 b)
           
 double[] eval(double[] dest, NslDouble1 a, double b)
           
 double[] eval(double[] dest, NslDouble1 a, NslDouble0 b)
           
 double[] eval(double[] dest, NslDouble1 a, NslDouble1 b)
           
 double eval(double a, double b)
           
 double[] eval(double a, double[] b)
           
 double[][] eval(double a, double[][] b)
           
 double[][][] eval(double a, double[][][] b)
           
 double[][][][] eval(double a, double[][][][] b)
           
 double eval(double a, NslDouble0 b)
           
 double[] eval(double a, NslDouble1 b)
           
 double[][] eval(double a, NslDouble2 b)
           
 double[][][] eval(double a, NslDouble3 b)
           
 double[][][][] eval(double a, NslDouble4 b)
           
 float[][][][] eval(float[][][][] a, float b)
           
 float[][][][] eval(float[][][][] a, float[][][][] b)
           
 float[][][][] eval(float[][][][] dest, float[][][][] a, float b)
           
 float[][][][] eval(float[][][][] dest, float[][][][] a, float[][][][] b)
           
 float[][][][] eval(float[][][][] dest, float[][][][] a, NslFloat0 b)
           
 float[][][][] eval(float[][][][] dest, float a, float[][][][] b)
           
 float[][][][] eval(float[][][][] dest, float a, NslFloat4 b)
           
 float[][][][] eval(float[][][][] a, NslFloat0 b)
           
 float[][][][] eval(float[][][][] dest, NslFloat0 a, float[][][][] b)
           
 float[][][][] eval(float[][][][] dest, NslFloat0 a, NslFloat4 b)
           
 float[][][][] eval(float[][][][] dest, NslFloat4 a, float b)
           
 float[][][][] eval(float[][][][] dest, NslFloat4 a, NslFloat0 b)
           
 float[][][][] eval(float[][][][] dest, NslFloat4 a, NslFloat4 b)
           
 float[][][] eval(float[][][] a, float b)
           
 float[][][] eval(float[][][] a, float[][][] b)
           
 float[][][] eval(float[][][] dest, float[][][] a, float b)
           
 float[][][] eval(float[][][] dest, float[][][] a, float[][][] b)
           
 float[][][] eval(float[][][] dest, float[][][] a, NslFloat0 b)
           
 float[][][] eval(float[][][] dest, float a, float[][][] b)
           
 float[][][] eval(float[][][] dest, float a, NslFloat3 b)
           
 float[][][] eval(float[][][] a, NslFloat0 b)
           
 float[][][] eval(float[][][] dest, NslFloat0 a, float[][][] b)
           
 float[][][] eval(float[][][] dest, NslFloat0 a, NslFloat3 b)
           
 float[][][] eval(float[][][] dest, NslFloat3 a, float b)
           
 float[][][] eval(float[][][] dest, NslFloat3 a, NslFloat0 b)
           
 float[][][] eval(float[][][] dest, NslFloat3 a, NslFloat3 b)
           
 float[][] eval(float[][] a, float b)
           
 float[][] eval(float[][] a, float[][] b)
           
 float[][] eval(float[][] dest, float[][] a, float b)
           
 float[][] eval(float[][] dest, float[][] a, float[][] b)
           
 float[][] eval(float[][] dest, float[][] a, NslFloat0 b)
           
 float[][] eval(float[][] dest, float a, float[][] b)
           
 float[][] eval(float[][] dest, float a, NslFloat2 b)
           
 float[][] eval(float[][] a, NslFloat0 b)
           
 float[][] eval(float[][] dest, NslFloat0 a, float[][] b)
           
 float[][] eval(float[][] dest, NslFloat0 a, NslFloat2 b)
           
 float[][] eval(float[][] dest, NslFloat2 a, float b)
           
 float[][] eval(float[][] dest, NslFloat2 a, NslFloat0 b)
           
 float[][] eval(float[][] dest, NslFloat2 a, NslFloat2 b)
           
 float[] eval(float[] a, float b)
           
 float[] eval(float[] a, float[] b)
           
 float[] eval(float[] dest, float[] a, float b)
           
 float[] eval(float[] dest, float[] a, float[] b)
           
 float[] eval(float[] dest, float[] a, NslFloat0 b)
           
 float[] eval(float[] dest, float a, float[] b)
           
 float[] eval(float[] dest, float a, NslFloat1 b)
           
 float[] eval(float[] a, NslFloat0 b)
           
 float[] eval(float[] dest, NslFloat0 a, float[] b)
           
 float[] eval(float[] dest, NslFloat0 a, NslFloat1 b)
           
 float[] eval(float[] dest, NslFloat1 a, float b)
           
 float[] eval(float[] dest, NslFloat1 a, NslFloat0 b)
           
 float[] eval(float[] dest, NslFloat1 a, NslFloat1 b)
           
 float eval(float a, float b)
           
 float[] eval(float a, float[] b)
           
 float[][] eval(float a, float[][] b)
           
 float[][][] eval(float a, float[][][] b)
           
 float[][][][] eval(float a, float[][][][] b)
           
 float eval(float a, NslFloat0 b)
           
 float[] eval(float a, NslFloat1 b)
           
 float[][] eval(float a, NslFloat2 b)
           
 float[][][] eval(float a, NslFloat3 b)
           
 float[][][][] eval(float a, NslFloat4 b)
           
 int[][][][] eval(int[][][][] a, int b)
           
 int[][][][] eval(int[][][][] a, int[][][][] b)
           
 int[][][][] eval(int[][][][] dest, int[][][][] a, int b)
           
 int[][][][] eval(int[][][][] dest, int[][][][] a, int[][][][] b)
           
 int[][][][] eval(int[][][][] dest, int[][][][] a, NslInt0 b)
           
 int[][][][] eval(int[][][][] dest, int a, int[][][][] b)
           
 int[][][][] eval(int[][][][] dest, int a, NslInt4 b)
           
 int[][][][] eval(int[][][][] a, NslInt0 b)
           
 int[][][][] eval(int[][][][] dest, NslInt0 a, int[][][][] b)
           
 int[][][][] eval(int[][][][] dest, NslInt0 a, NslInt4 b)
           
 int[][][][] eval(int[][][][] dest, NslInt4 a, int b)
           
 int[][][][] eval(int[][][][] dest, NslInt4 a, NslInt0 b)
           
 int[][][][] eval(int[][][][] dest, NslInt4 a, NslInt4 b)
           
 int[][][] eval(int[][][] a, int b)
           
 int[][][] eval(int[][][] a, int[][][] b)
           
 int[][][] eval(int[][][] dest, int[][][] a, int b)
           
 int[][][] eval(int[][][] dest, int[][][] a, int[][][] b)
           
 int[][][] eval(int[][][] dest, int[][][] a, NslInt0 b)
           
 int[][][] eval(int[][][] dest, int a, int[][][] b)
           
 int[][][] eval(int[][][] dest, int a, NslInt3 b)
           
 int[][][] eval(int[][][] a, NslInt0 b)
           
 int[][][] eval(int[][][] dest, NslInt0 a, int[][][] b)
           
 int[][][] eval(int[][][] dest, NslInt0 a, NslInt3 b)
           
 int[][][] eval(int[][][] dest, NslInt3 a, int b)
           
 int[][][] eval(int[][][] dest, NslInt3 a, NslInt0 b)
           
 int[][][] eval(int[][][] dest, NslInt3 a, NslInt3 b)
           
 int[][] eval(int[][] a, int b)
           
 int[][] eval(int[][] a, int[][] b)
           
 int[][] eval(int[][] dest, int[][] a, int b)
           
 int[][] eval(int[][] dest, int[][] a, int[][] b)
           
 int[][] eval(int[][] dest, int[][] a, NslInt0 b)
           
 int[][] eval(int[][] dest, int a, int[][] b)
           
 int[][] eval(int[][] dest, int a, NslInt2 b)
           
 int[][] eval(int[][] a, NslInt0 b)
           
 int[][] eval(int[][] dest, NslInt0 a, int[][] b)
           
 int[][] eval(int[][] dest, NslInt0 a, NslInt2 b)
           
 int[][] eval(int[][] dest, NslInt2 a, int b)
           
 int[][] eval(int[][] dest, NslInt2 a, NslInt0 b)
           
 int[][] eval(int[][] dest, NslInt2 a, NslInt2 b)
           
 int[] eval(int[] a, int b)
           
 int[] eval(int[] a, int[] b)
           
 int[] eval(int[] dest, int[] a, int b)
           
 int[] eval(int[] dest, int[] a, int[] b)
           
 int[] eval(int[] dest, int[] a, NslInt0 b)
           
 int[] eval(int[] dest, int a, int[] b)
           
 int[] eval(int[] dest, int a, NslInt1 b)
           
 int[] eval(int[] a, NslInt0 b)
           
 int[] eval(int[] dest, NslInt0 a, int[] b)
           
 int[] eval(int[] dest, NslInt0 a, NslInt1 b)
           
 int[] eval(int[] dest, NslInt1 a, int b)
           
 int[] eval(int[] dest, NslInt1 a, NslInt0 b)
           
 int[] eval(int[] dest, NslInt1 a, NslInt1 b)
           
 int eval(int a, int b)
           
 int[] eval(int a, int[] b)
           
 int[][] eval(int a, int[][] b)
           
 int[][][] eval(int a, int[][][] b)
           
 int[][][][] eval(int a, int[][][][] b)
           
 int eval(int a, NslInt0 b)
           
 int[] eval(int a, NslInt1 b)
           
 int[][] eval(int a, NslInt2 b)
           
 int[][][] eval(int a, NslInt3 b)
           
 int[][][][] eval(int a, NslInt4 b)
           
 double eval(NslDouble0 a, double b)
           
 double[] eval(NslDouble0 a, double[] b)
           
 double[][] eval(NslDouble0 a, double[][] b)
           
 double[][][] eval(NslDouble0 a, double[][][] b)
           
 double[][][][] eval(NslDouble0 a, double[][][][] b)
           
 double eval(NslDouble0 a, NslDouble0 b)
           
 double[] eval(NslDouble0 a, NslDouble1 b)
           
 double[][] eval(NslDouble0 a, NslDouble2 b)
           
 double[][][] eval(NslDouble0 a, NslDouble3 b)
           
 double[][][][] eval(NslDouble0 a, NslDouble4 b)
           
 double[] eval(NslDouble1 a, double b)
           
 double[] eval(NslDouble1 a, NslDouble0 b)
           
 double[] eval(NslDouble1 a, NslDouble1 b)
           
 double[][] eval(NslDouble2 a, double b)
           
 double[][] eval(NslDouble2 a, NslDouble0 b)
           
 double[][] eval(NslDouble2 a, NslDouble2 b)
           
 double[][][] eval(NslDouble3 a, double b)
           
 double[][][] eval(NslDouble3 a, NslDouble0 b)
           
 double[][][] eval(NslDouble3 a, NslDouble3 b)
           
 double[][][][] eval(NslDouble4 a, double b)
           
 double[][][][] eval(NslDouble4 a, NslDouble0 b)
           
 double[][][][] eval(NslDouble4 a, NslDouble4 b)
           
 float eval(NslFloat0 a, float b)
           
 float[] eval(NslFloat0 a, float[] b)
           
 float[][] eval(NslFloat0 a, float[][] b)
           
 float[][][] eval(NslFloat0 a, float[][][] b)
           
 float[][][][] eval(NslFloat0 a, float[][][][] b)
           
 float eval(NslFloat0 a, NslFloat0 b)
           
 float[] eval(NslFloat0 a, NslFloat1 b)
           
 float[][] eval(NslFloat0 a, NslFloat2 b)
           
 float[][][] eval(NslFloat0 a, NslFloat3 b)
           
 float[][][][] eval(NslFloat0 a, NslFloat4 b)
           
 float[] eval(NslFloat1 a, float b)
           
 float[] eval(NslFloat1 a, NslFloat0 b)
           
 float[] eval(NslFloat1 a, NslFloat1 b)
           
 float[][] eval(NslFloat2 a, float b)
           
 float[][] eval(NslFloat2 a, NslFloat0 b)
           
 float[][] eval(NslFloat2 a, NslFloat2 b)
           
 float[][][] eval(NslFloat3 a, float b)
           
 float[][][] eval(NslFloat3 a, NslFloat0 b)
           
 float[][][] eval(NslFloat3 a, NslFloat3 b)
           
 float[][][][] eval(NslFloat4 a, float b)
           
 float[][][][] eval(NslFloat4 a, NslFloat0 b)
           
 float[][][][] eval(NslFloat4 a, NslFloat4 b)
           
 int eval(NslInt0 a, int b)
           
 int[] eval(NslInt0 a, int[] b)
           
 int[][] eval(NslInt0 a, int[][] b)
           
 int[][][] eval(NslInt0 a, int[][][] b)
           
 int[][][][] eval(NslInt0 a, int[][][][] b)
           
 int eval(NslInt0 a, NslInt0 b)
           
 int[] eval(NslInt0 a, NslInt1 b)
           
 int[][] eval(NslInt0 a, NslInt2 b)
           
 int[][][] eval(NslInt0 a, NslInt3 b)
           
 int[][][][] eval(NslInt0 a, NslInt4 b)
           
 int[] eval(NslInt1 a, int b)
           
 int[] eval(NslInt1 a, NslInt0 b)
           
 int[] eval(NslInt1 a, NslInt1 b)
           
 int[][] eval(NslInt2 a, int b)
           
 int[][] eval(NslInt2 a, NslInt0 b)
           
 int[][] eval(NslInt2 a, NslInt2 b)
           
 int[][][] eval(NslInt3 a, int b)
           
 int[][][] eval(NslInt3 a, NslInt0 b)
           
 int[][][] eval(NslInt3 a, NslInt3 b)
           
 int[][][][] eval(NslInt4 a, int b)
           
 int[][][][] eval(NslInt4 a, NslInt0 b)
           
 int[][][][] eval(NslInt4 a, NslInt4 b)
           
abstract  double value(double a, double b)
           
abstract  float value(float a, float b)
           
abstract  int value(int a, int b)
           
 
Methods inherited from class nslj.src.lang.NslBase
nslGetAccess, nslGetName, nslGetParent, nslGetParentClass, nslGetParentModule, nslGetRealName, nslNullifyParent, nslSetAccess, nslSetName, nslSetParent
 
Methods inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemMFN150
init
 
Methods inherited from class EDU.gatech.cc.is.abstractrobot.ControlSystemS
configure, Configure, getAbstractRobot, Init, quit, takeStep, TakeStep, trialEnd, TrialEnd, trialInit, TrialInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NslBinaryOperator

public NslBinaryOperator()

NslBinaryOperator

public NslBinaryOperator(java.lang.String label,
                         NslHierarchy parent)
Method Detail

value

public abstract int value(int a,
                          int b)

value

public abstract float value(float a,
                            float b)

value

public abstract double value(double a,
                             double b)

eval

public int eval(int a,
                int b)

eval

public int[] eval(int[] a,
                  int b)

eval

public int[] eval(int[] dest,
                  int[] a,
                  int b)

eval

public int[] eval(int a,
                  int[] b)

eval

public int[] eval(int[] dest,
                  int a,
                  int[] b)

eval

public int[] eval(int[] a,
                  int[] b)

eval

public int[] eval(int[] dest,
                  int[] a,
                  int[] b)

eval

public int[][] eval(int[][] a,
                    int b)

eval

public int[][] eval(int[][] dest,
                    int[][] a,
                    int b)

eval

public int[][] eval(int a,
                    int[][] b)

eval

public int[][] eval(int[][] dest,
                    int a,
                    int[][] b)

eval

public int[][] eval(int[][] a,
                    int[][] b)

eval

public int[][] eval(int[][] dest,
                    int[][] a,
                    int[][] b)

eval

public int[][][] eval(int[][][] a,
                      int b)

eval

public int[][][] eval(int[][][] dest,
                      int[][][] a,
                      int b)

eval

public int[][][] eval(int a,
                      int[][][] b)

eval

public int[][][] eval(int[][][] dest,
                      int a,
                      int[][][] b)

eval

public int[][][] eval(int[][][] a,
                      int[][][] b)

eval

public int[][][] eval(int[][][] dest,
                      int[][][] a,
                      int[][][] b)

eval

public int[][][][] eval(int[][][][] a,
                        int b)

eval

public int[][][][] eval(int[][][][] dest,
                        int[][][][] a,
                        int b)

eval

public int[][][][] eval(int a,
                        int[][][][] b)

eval

public int[][][][] eval(int[][][][] dest,
                        int a,
                        int[][][][] b)

eval

public int[][][][] eval(int[][][][] a,
                        int[][][][] b)

eval

public int[][][][] eval(int[][][][] dest,
                        int[][][][] a,
                        int[][][][] b)

eval

public int eval(NslInt0 a,
                int b)

eval

public int eval(int a,
                NslInt0 b)

eval

public int eval(NslInt0 a,
                NslInt0 b)

eval

public int[] eval(NslInt1 a,
                  int b)

eval

public int[] eval(int a,
                  NslInt1 b)

eval

public int[] eval(int[] dest,
                  NslInt1 a,
                  int b)

eval

public int[] eval(int[] dest,
                  int a,
                  NslInt1 b)

eval

public int[] eval(int[] a,
                  NslInt0 b)

eval

public int[] eval(NslInt0 a,
                  int[] b)

eval

public int[] eval(int[] dest,
                  int[] a,
                  NslInt0 b)

eval

public int[] eval(int[] dest,
                  NslInt0 a,
                  int[] b)

eval

public int[] eval(NslInt1 a,
                  NslInt0 b)

eval

public int[] eval(NslInt0 a,
                  NslInt1 b)

eval

public int[] eval(int[] dest,
                  NslInt1 a,
                  NslInt0 b)

eval

public int[] eval(int[] dest,
                  NslInt0 a,
                  NslInt1 b)

eval

public int[] eval(NslInt1 a,
                  NslInt1 b)

eval

public int[] eval(int[] dest,
                  NslInt1 a,
                  NslInt1 b)

eval

public int[][] eval(NslInt2 a,
                    int b)

eval

public int[][] eval(int a,
                    NslInt2 b)

eval

public int[][] eval(int[][] dest,
                    NslInt2 a,
                    int b)

eval

public int[][] eval(int[][] dest,
                    int a,
                    NslInt2 b)

eval

public int[][] eval(int[][] a,
                    NslInt0 b)

eval

public int[][] eval(NslInt0 a,
                    int[][] b)

eval

public int[][] eval(int[][] dest,
                    int[][] a,
                    NslInt0 b)

eval

public int[][] eval(int[][] dest,
                    NslInt0 a,
                    int[][] b)

eval

public int[][] eval(NslInt2 a,
                    NslInt0 b)

eval

public int[][] eval(NslInt0 a,
                    NslInt2 b)

eval

public int[][] eval(int[][] dest,
                    NslInt2 a,
                    NslInt0 b)

eval

public int[][] eval(int[][] dest,
                    NslInt0 a,
                    NslInt2 b)

eval

public int[][] eval(NslInt2 a,
                    NslInt2 b)

eval

public int[][] eval(int[][] dest,
                    NslInt2 a,
                    NslInt2 b)

eval

public int[][][] eval(NslInt3 a,
                      int b)

eval

public int[][][] eval(int a,
                      NslInt3 b)

eval

public int[][][] eval(int[][][] dest,
                      NslInt3 a,
                      int b)

eval

public int[][][] eval(int[][][] dest,
                      int a,
                      NslInt3 b)

eval

public int[][][] eval(int[][][] a,
                      NslInt0 b)

eval

public int[][][] eval(NslInt0 a,
                      int[][][] b)

eval

public int[][][] eval(int[][][] dest,
                      int[][][] a,
                      NslInt0 b)

eval

public int[][][] eval(int[][][] dest,
                      NslInt0 a,
                      int[][][] b)

eval

public int[][][] eval(NslInt3 a,
                      NslInt0 b)

eval

public int[][][] eval(NslInt0 a,
                      NslInt3 b)

eval

public int[][][] eval(int[][][] dest,
                      NslInt3 a,
                      NslInt0 b)

eval

public int[][][] eval(int[][][] dest,
                      NslInt0 a,
                      NslInt3 b)

eval

public int[][][] eval(NslInt3 a,
                      NslInt3 b)

eval

public int[][][] eval(int[][][] dest,
                      NslInt3 a,
                      NslInt3 b)

eval

public int[][][][] eval(NslInt4 a,
                        int b)

eval

public int[][][][] eval(int a,
                        NslInt4 b)

eval

public int[][][][] eval(int[][][][] dest,
                        NslInt4 a,
                        int b)

eval

public int[][][][] eval(int[][][][] dest,
                        int a,
                        NslInt4 b)

eval

public int[][][][] eval(int[][][][] a,
                        NslInt0 b)

eval

public int[][][][] eval(NslInt0 a,
                        int[][][][] b)

eval

public int[][][][] eval(int[][][][] dest,
                        int[][][][] a,
                        NslInt0 b)

eval

public int[][][][] eval(int[][][][] dest,
                        NslInt0 a,
                        int[][][][] b)

eval

public int[][][][] eval(NslInt4 a,
                        NslInt0 b)

eval

public int[][][][] eval(NslInt0 a,
                        NslInt4 b)

eval

public int[][][][] eval(int[][][][] dest,
                        NslInt4 a,
                        NslInt0 b)

eval

public int[][][][] eval(int[][][][] dest,
                        NslInt0 a,
                        NslInt4 b)

eval

public int[][][][] eval(NslInt4 a,
                        NslInt4 b)

eval

public int[][][][] eval(int[][][][] dest,
                        NslInt4 a,
                        NslInt4 b)

eval

public float eval(float a,
                  float b)

eval

public float[] eval(float[] a,
                    float b)

eval

public float[] eval(float[] dest,
                    float[] a,
                    float b)

eval

public float[] eval(float a,
                    float[] b)

eval

public float[] eval(float[] dest,
                    float a,
                    float[] b)

eval

public float[] eval(float[] a,
                    float[] b)

eval

public float[] eval(float[] dest,
                    float[] a,
                    float[] b)

eval

public float[][] eval(float[][] a,
                      float b)

eval

public float[][] eval(float[][] dest,
                      float[][] a,
                      float b)

eval

public float[][] eval(float a,
                      float[][] b)

eval

public float[][] eval(float[][] dest,
                      float a,
                      float[][] b)

eval

public float[][] eval(float[][] a,
                      float[][] b)

eval

public float[][] eval(float[][] dest,
                      float[][] a,
                      float[][] b)

eval

public float[][][] eval(float[][][] a,
                        float b)

eval

public float[][][] eval(float[][][] dest,
                        float[][][] a,
                        float b)

eval

public float[][][] eval(float a,
                        float[][][] b)

eval

public float[][][] eval(float[][][] dest,
                        float a,
                        float[][][] b)

eval

public float[][][] eval(float[][][] a,
                        float[][][] b)

eval

public float[][][] eval(float[][][] dest,
                        float[][][] a,
                        float[][][] b)

eval

public float[][][][] eval(float[][][][] a,
                          float b)

eval

public float[][][][] eval(float[][][][] dest,
                          float[][][][] a,
                          float b)

eval

public float[][][][] eval(float a,
                          float[][][][] b)

eval

public float[][][][] eval(float[][][][] dest,
                          float a,
                          float[][][][] b)

eval

public float[][][][] eval(float[][][][] a,
                          float[][][][] b)

eval

public float[][][][] eval(float[][][][] dest,
                          float[][][][] a,
                          float[][][][] b)

eval

public float eval(NslFloat0 a,
                  float b)

eval

public float eval(float a,
                  NslFloat0 b)

eval

public float eval(NslFloat0 a,
                  NslFloat0 b)

eval

public float[] eval(NslFloat1 a,
                    float b)

eval

public float[] eval(float a,
                    NslFloat1 b)

eval

public float[] eval(float[] dest,
                    NslFloat1 a,
                    float b)

eval

public float[] eval(float[] dest,
                    float a,
                    NslFloat1 b)

eval

public float[] eval(float[] a,
                    NslFloat0 b)

eval

public float[] eval(NslFloat0 a,
                    float[] b)

eval

public float[] eval(float[] dest,
                    float[] a,
                    NslFloat0 b)

eval

public float[] eval(float[] dest,
                    NslFloat0 a,
                    float[] b)

eval

public float[] eval(NslFloat1 a,
                    NslFloat0 b)

eval

public float[] eval(NslFloat0 a,
                    NslFloat1 b)

eval

public float[] eval(float[] dest,
                    NslFloat1 a,
                    NslFloat0 b)

eval

public float[] eval(float[] dest,
                    NslFloat0 a,
                    NslFloat1 b)

eval

public float[] eval(NslFloat1 a,
                    NslFloat1 b)

eval

public float[] eval(float[] dest,
                    NslFloat1 a,
                    NslFloat1 b)

eval

public float[][] eval(NslFloat2 a,
                      float b)

eval

public float[][] eval(float a,
                      NslFloat2 b)

eval

public float[][] eval(float[][] dest,
                      NslFloat2 a,
                      float b)

eval

public float[][] eval(float[][] dest,
                      float a,
                      NslFloat2 b)

eval

public float[][] eval(float[][] a,
                      NslFloat0 b)

eval

public float[][] eval(NslFloat0 a,
                      float[][] b)

eval

public float[][] eval(float[][] dest,
                      float[][] a,
                      NslFloat0 b)

eval

public float[][] eval(float[][] dest,
                      NslFloat0 a,
                      float[][] b)

eval

public float[][] eval(NslFloat2 a,
                      NslFloat0 b)

eval

public float[][] eval(NslFloat0 a,
                      NslFloat2 b)

eval

public float[][] eval(float[][] dest,
                      NslFloat2 a,
                      NslFloat0 b)

eval

public float[][] eval(float[][] dest,
                      NslFloat0 a,
                      NslFloat2 b)

eval

public float[][] eval(NslFloat2 a,
                      NslFloat2 b)

eval

public float[][] eval(float[][] dest,
                      NslFloat2 a,
                      NslFloat2 b)

eval

public float[][][] eval(NslFloat3 a,
                        float b)

eval

public float[][][] eval(float a,
                        NslFloat3 b)

eval

public float[][][] eval(float[][][] dest,
                        NslFloat3 a,
                        float b)

eval

public float[][][] eval(float[][][] dest,
                        float a,
                        NslFloat3 b)

eval

public float[][][] eval(float[][][] a,
                        NslFloat0 b)

eval

public float[][][] eval(NslFloat0 a,
                        float[][][] b)

eval

public float[][][] eval(float[][][] dest,
                        float[][][] a,
                        NslFloat0 b)

eval

public float[][][] eval(float[][][] dest,
                        NslFloat0 a,
                        float[][][] b)

eval

public float[][][] eval(NslFloat3 a,
                        NslFloat0 b)

eval

public float[][][] eval(NslFloat0 a,
                        NslFloat3 b)

eval

public float[][][] eval(float[][][] dest,
                        NslFloat3 a,
                        NslFloat0 b)

eval

public float[][][] eval(float[][][] dest,
                        NslFloat0 a,
                        NslFloat3 b)

eval

public float[][][] eval(NslFloat3 a,
                        NslFloat3 b)

eval

public float[][][] eval(float[][][] dest,
                        NslFloat3 a,
                        NslFloat3 b)

eval

public float[][][][] eval(NslFloat4 a,
                          float b)

eval

public float[][][][] eval(float a,
                          NslFloat4 b)

eval

public float[][][][] eval(float[][][][] dest,
                          NslFloat4 a,
                          float b)

eval

public float[][][][] eval(float[][][][] dest,
                          float a,
                          NslFloat4 b)

eval

public float[][][][] eval(float[][][][] a,
                          NslFloat0 b)

eval

public float[][][][] eval(NslFloat0 a,
                          float[][][][] b)

eval

public float[][][][] eval(float[][][][] dest,
                          float[][][][] a,
                          NslFloat0 b)

eval

public float[][][][] eval(float[][][][] dest,
                          NslFloat0 a,
                          float[][][][] b)

eval

public float[][][][] eval(NslFloat4 a,
                          NslFloat0 b)

eval

public float[][][][] eval(NslFloat0 a,
                          NslFloat4 b)

eval

public float[][][][] eval(float[][][][] dest,
                          NslFloat4 a,
                          NslFloat0 b)

eval

public float[][][][] eval(float[][][][] dest,
                          NslFloat0 a,
                          NslFloat4 b)

eval

public float[][][][] eval(NslFloat4 a,
                          NslFloat4 b)

eval

public float[][][][] eval(float[][][][] dest,
                          NslFloat4 a,
                          NslFloat4 b)

eval

public double eval(double a,
                   double b)

eval

public double[] eval(double[] a,
                     double b)

eval

public double[] eval(double[] dest,
                     double[] a,
                     double b)

eval

public double[] eval(double a,
                     double[] b)

eval

public double[] eval(double[] dest,
                     double a,
                     double[] b)

eval

public double[] eval(double[] a,
                     double[] b)

eval

public double[] eval(double[] dest,
                     double[] a,
                     double[] b)

eval

public double[][] eval(double[][] a,
                       double b)

eval

public double[][] eval(double[][] dest,
                       double[][] a,
                       double b)

eval

public double[][] eval(double a,
                       double[][] b)

eval

public double[][] eval(double[][] dest,
                       double a,
                       double[][] b)

eval

public double[][] eval(double[][] a,
                       double[][] b)

eval

public double[][] eval(double[][] dest,
                       double[][] a,
                       double[][] b)

eval

public double[][][] eval(double[][][] a,
                         double b)

eval

public double[][][] eval(double[][][] dest,
                         double[][][] a,
                         double b)

eval

public double[][][] eval(double a,
                         double[][][] b)

eval

public double[][][] eval(double[][][] dest,
                         double a,
                         double[][][] b)

eval

public double[][][] eval(double[][][] a,
                         double[][][] b)

eval

public double[][][] eval(double[][][] dest,
                         double[][][] a,
                         double[][][] b)

eval

public double[][][][] eval(double[][][][] a,
                           double b)

eval

public double[][][][] eval(double[][][][] dest,
                           double[][][][] a,
                           double b)

eval

public double[][][][] eval(double a,
                           double[][][][] b)

eval

public double[][][][] eval(double[][][][] dest,
                           double a,
                           double[][][][] b)

eval

public double[][][][] eval(double[][][][] a,
                           double[][][][] b)

eval

public double[][][][] eval(double[][][][] dest,
                           double[][][][] a,
                           double[][][][] b)

eval

public double eval(NslDouble0 a,
                   double b)

eval

public double eval(double a,
                   NslDouble0 b)

eval

public double eval(NslDouble0 a,
                   NslDouble0 b)

eval

public double[] eval(NslDouble1 a,
                     double b)

eval

public double[] eval(double a,
                     NslDouble1 b)

eval

public double[] eval(double[] dest,
                     NslDouble1 a,
                     double b)

eval

public double[] eval(double[] dest,
                     double a,
                     NslDouble1 b)

eval

public double[] eval(double[] a,
                     NslDouble0 b)

eval

public double[] eval(NslDouble0 a,
                     double[] b)

eval

public double[] eval(double[] dest,
                     double[] a,
                     NslDouble0 b)

eval

public double[] eval(double[] dest,
                     NslDouble0 a,
                     double[] b)

eval

public double[] eval(NslDouble1 a,
                     NslDouble0 b)

eval

public double[] eval(NslDouble0 a,
                     NslDouble1 b)

eval

public double[] eval(double[] dest,
                     NslDouble1 a,
                     NslDouble0 b)

eval

public double[] eval(double[] dest,
                     NslDouble0 a,
                     NslDouble1 b)

eval

public double[] eval(NslDouble1 a,
                     NslDouble1 b)

eval

public double[] eval(double[] dest,
                     NslDouble1 a,
                     NslDouble1 b)

eval

public double[][] eval(NslDouble2 a,
                       double b)

eval

public double[][] eval(double a,
                       NslDouble2 b)

eval

public double[][] eval(double[][] dest,
                       NslDouble2 a,
                       double b)

eval

public double[][] eval(double[][] dest,
                       double a,
                       NslDouble2 b)

eval

public double[][] eval(double[][] a,
                       NslDouble0 b)

eval

public double[][] eval(NslDouble0 a,
                       double[][] b)

eval

public double[][] eval(double[][] dest,
                       double[][] a,
                       NslDouble0 b)

eval

public double[][] eval(double[][] dest,
                       NslDouble0 a,
                       double[][] b)

eval

public double[][] eval(NslDouble2 a,
                       NslDouble0 b)

eval

public double[][] eval(NslDouble0 a,
                       NslDouble2 b)

eval

public double[][] eval(double[][] dest,
                       NslDouble2 a,
                       NslDouble0 b)

eval

public double[][] eval(double[][] dest,
                       NslDouble0 a,
                       NslDouble2 b)

eval

public double[][] eval(NslDouble2 a,
                       NslDouble2 b)

eval

public double[][] eval(double[][] dest,
                       NslDouble2 a,
                       NslDouble2 b)

eval

public double[][][] eval(NslDouble3 a,
                         double b)

eval

public double[][][] eval(double a,
                         NslDouble3 b)

eval

public double[][][] eval(double[][][] dest,
                         NslDouble3 a,
                         double b)

eval

public double[][][] eval(double[][][] dest,
                         double a,
                         NslDouble3 b)

eval

public double[][][] eval(double[][][] a,
                         NslDouble0 b)

eval

public double[][][] eval(NslDouble0 a,
                         double[][][] b)

eval

public double[][][] eval(double[][][] dest,
                         double[][][] a,
                         NslDouble0 b)

eval

public double[][][] eval(double[][][] dest,
                         NslDouble0 a,
                         double[][][] b)

eval

public double[][][] eval(NslDouble3 a,
                         NslDouble0 b)

eval

public double[][][] eval(NslDouble0 a,
                         NslDouble3 b)

eval

public double[][][] eval(double[][][] dest,
                         NslDouble3 a,
                         NslDouble0 b)

eval

public double[][][] eval(double[][][] dest,
                         NslDouble0 a,
                         NslDouble3 b)

eval

public double[][][] eval(NslDouble3 a,
                         NslDouble3 b)

eval

public double[][][] eval(double[][][] dest,
                         NslDouble3 a,
                         NslDouble3 b)

eval

public double[][][][] eval(NslDouble4 a,
                           double b)

eval

public double[][][][] eval(double a,
                           NslDouble4 b)

eval

public double[][][][] eval(double[][][][] dest,
                           NslDouble4 a,
                           double b)

eval

public double[][][][] eval(double[][][][] dest,
                           double a,
                           NslDouble4 b)

eval

public double[][][][] eval(double[][][][] a,
                           NslDouble0 b)

eval

public double[][][][] eval(NslDouble0 a,
                           double[][][][] b)

eval

public double[][][][] eval(double[][][][] dest,
                           double[][][][] a,
                           NslDouble0 b)

eval

public double[][][][] eval(double[][][][] dest,
                           NslDouble0 a,
                           double[][][][] b)

eval

public double[][][][] eval(NslDouble4 a,
                           NslDouble0 b)

eval

public double[][][][] eval(NslDouble0 a,
                           NslDouble4 b)

eval

public double[][][][] eval(double[][][][] dest,
                           NslDouble4 a,
                           NslDouble0 b)

eval

public double[][][][] eval(double[][][][] dest,
                           NslDouble0 a,
                           NslDouble4 b)

eval

public double[][][][] eval(NslDouble4 a,
                           NslDouble4 b)

eval

public double[][][][] eval(double[][][][] dest,
                           NslDouble4 a,
                           NslDouble4 b)