コード例 #1
0
    private double[] pGetFields(fields_d f)
    {
        double[] ret = { };
        switch (f)
        {
        case fields_d.svar:
            ret = CDUSVar;
            break;

        case fields_d.tvar:
            ret = CDUTVar;
            break;

        case fields_d.lwr:
            ret = LWRVar;
            break;

        case fields_d.lwr2:
            ret = LWR2Var;
            break;

        case fields_d.htip:
            ret = horTipBiasVar;
            break;

        case fields_d.vtip:
            ret = verTipBiasVar;
            break;

        case fields_d.icv:
            ret = iCVar;
            break;

        case fields_d.ocv:
            ret = oCVar;
            break;

        case fields_d.olx:
            ret = overlayX;
            break;

        case fields_d.oly:
            ret = overlayY;
            break;

        case fields_d.wob:
            ret = wobbleVar;
            break;
        }

        return(ret);
    }
コード例 #2
0
    private void pSetFields(fields_d f, double[] val)
    {
        switch (f)
        {
        case fields_d.svar:
            CDUSVar = val;
            break;

        case fields_d.tvar:
            CDUTVar = val;
            break;

        case fields_d.lwr:
            LWRVar = val;
            break;

        case fields_d.lwr2:
            LWR2Var = val;
            break;

        case fields_d.htip:
            horTipBiasVar = val;
            break;

        case fields_d.vtip:
            verTipBiasVar = val;
            break;

        case fields_d.icv:
            iCVar = val;
            break;

        case fields_d.ocv:
            oCVar = val;
            break;

        case fields_d.olx:
            overlayX = val;
            break;

        case fields_d.oly:
            overlayY = val;
            break;

        case fields_d.wob:
            wobbleVar = val;
            break;
        }
    }
コード例 #3
0
 private void pSetField(fields_d f, int index, double val)
 {
     double[] t = pGetFields(f);
     t[index] = val;
 }
コード例 #4
0
 public void setField(fields_d f, int index, double val)
 {
     pSetField(f, index, val);
 }
コード例 #5
0
 public void setFields(fields_d f, double[] val)
 {
     pSetFields(f, val);
 }
コード例 #6
0
 private double pGetField(fields_d f, int index)
 {
     double[] t = pGetFields(f);
     return(t[index]);
 }
コード例 #7
0
 public double getField(fields_d f, int index)
 {
     return(pGetField(f, index));
 }
コード例 #8
0
 public double[] getFields(fields_d f)
 {
     return(pGetFields(f));
 }